home *** CD-ROM | disk | FTP | other *** search
- #ifndef __INC_SERIALPREFSGAD_H
- #define __INC_SERIALPREFSGAD_H
- /*******************************************************************
- $CRT 18 Oct 1996 : hp
-
- $AUT Holger Papajewski
- $DAT >>SerialPrefsGad.h<< 18 Oct 1996 10:29:04 - (C) ProDAD
- *******************************************************************/
-
- #include "p:pDOS/Files.h"
- #include "p:pIntui/GClass.h"
-
-
- struct SerialData
- {
- BOOL (*sd_Load_func)(_R_A0 SerialData*,_R_A1 pOS_FileHandle*);
- BOOL (*sd_Save_func)(_R_A0 SerialData*,_R_A1 pOS_FileHandle*,_R_D0 ULONG);
- VOID (*sd_Reset_func)(_R_A0 SerialData*);
-
- pOS_Window *sd_Window;
- pOS_Catalog *sd_Catalog;
-
- pOS_Gadget *sd_BautGad;
- pOS_Gadget *sd_BufGad;
- pOS_Gadget *sd_ProtoGad;
- pOS_Gadget *sd_ParityGad;
- pOS_Gadget *sd_DataBitGad;
- pOS_Gadget *sd_StopBitGad;
-
- ULONG *sd_BautRates;
- ULONG *sd_Buffers;
- CHAR **sd_Protocols;
- CHAR **sd_Parities;
- CHAR **sd_DataBits;
- CHAR **sd_StopBits;
- };
-
-
-
- extern ULONG SerialDispatcher(_R_LB pOS_ExecBase*,_R_A0 const pOS_Class*,
- _R_A1 SerialData*,_R_A2 pOS_GadgetMethod*);
-
-
-
-
- #endif
-