X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin3_src%2Flibaxwin3.so_src%2Finclude%2Finternal.h;h=ce00d85169b029882fc2e86a1c72ac11c24d0141;hb=13078002b01ee4f63eb2001d2ef479a2a006ea32;hp=52910bd31f890ddb5f28f2091a601fbc19fb078a;hpb=184cdb36faa9cdf7e71af47a49c140b6fc4cebef;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin3_src/libaxwin3.so_src/include/internal.h b/Usermode/Applications/axwin3_src/libaxwin3.so_src/include/internal.h index 52910bd3..ce00d851 100644 --- a/Usermode/Applications/axwin3_src/libaxwin3.so_src/include/internal.h +++ b/Usermode/Applications/axwin3_src/libaxwin3.so_src/include/internal.h @@ -8,6 +8,10 @@ #ifndef _INTERNAL_H_ #define _INTERNAL_H_ +#include + +#include // _SysDebug + struct sAxWin3_Window { uint32_t ServerID; @@ -16,11 +20,10 @@ struct sAxWin3_Window char Data[]; }; -extern const char *gsAxWin3_int_ServerDesc; - -extern tAxWin_IPCMessage *AxWin3_int_AllocateIPCMessage(tHWND Window, int Message, int Flags, int ExtraBytes); -extern void AxWin3_int_SendIPCMessage(tAxWin_IPCMessage *Msg); -extern tAxWin_IPCMessage *AxWin3_int_GetIPCMessage(void); +extern void *AxWin3_int_GetDataPtr(tHWND Window); +extern uint32_t AxWin3_int_GetWindowID(tHWND Window); +extern void AxWin3_SendIPC(tHWND Window, int Message, size_t Length, const void *Data); +extern void *AxWin3_WaitIPCMessage(tHWND Window, int Message, size_t *Length); #endif