5 #ifndef EXCHANGE_MODULE_H
6 #define EXCHANGE_MODULE_H
8 //----------------------------------------------------------------------------
10 #include <devices/inputevent.h>
12 //----------------------------------------------------------------------------
14 #define VERSION_MAJOR 40
15 #define VERSION_MINOR 2
17 #define VERS_MAJOR STR(VERSION_MAJOR)
18 #define VERS_MINOR STR(VERSION_MINOR)
20 //----------------------------------------------------------------------------
28 struct MinList pco_SubList
;
30 TEXT pco_Name
[CBD_NAMELEN
];
31 TEXT pco_Title
[CBD_TITLELEN
];
32 TEXT pco_Descr
[CBD_DESCRLEN
];
33 struct Task
* pco_Task
;
34 struct MsgPort
*pco_Port
;
40 // Special Value in pco_Flags
42 #define COF_ACTIVE 0x02
45 #if !defined(__AROS__)
54 char bc_Name
[CBD_NAMELEN
];
55 char bc_Title
[CBD_TITLELEN
];
56 char bc_Descr
[CBD_DESCRLEN
];
69 //----------------------------------------------------------------------------
72 int snprintf(char *, size_t, const char *, /*args*/ ...);
73 int vsnprintf(char *, size_t, const char *, va_list ap
);
76 //----------------------------------------------------------------------------
78 struct Exchange_LocaleInfo
82 struct LocaleIFace
*li_ILocale
;
85 #endif /* EXCHANGE_MODULE_H */