2 * Acess2 GUI (AxWin) Version 3
3 * - By John Hodge (thePowersGang)
6 * - Interprocess communication
12 #include <ipcmessages.h>
15 typedef struct sIPC_Type tIPC_Type;
19 int (*GetIdentSize)(const void *Ident);
20 int (*CompareIdent)(const void *Ident1, const void *Ident2);
21 void (*SendMessage)(const void *Ident, size_t Length, const void *Data);
26 const tIPC_Type *IPCType;
27 const void *Ident; // Stored after structure
33 extern int giIPC_ClientCount;
34 extern tIPC_Client **gIPC_Clients;
36 extern tIPC_Client *IPC_int_GetClient(const tIPC_Type *IPCType, const void *Ident);
37 extern void IPC_int_DropClient(tIPC_Client *Client);
38 extern void IPC_Handle(tIPC_Client *Client, size_t MsgLen, tAxWin_IPCMessage *Msg);