Usermode/AxWin3 - Decorator resize and close, misc fixes
[tpg/acess2.git] / Usermode / Applications / axwin3_src / libaxwin3.so_src / include / internal.h
index 52910bd..19ee8fd 100644 (file)
@@ -8,6 +8,10 @@
 #ifndef _INTERNAL_H_
 #define _INTERNAL_H_
 
+#include <stdint.h>
+
+extern void    _SysDebug(const char *Fmt, ...);
+
 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
 

UCC git Repository :: git.ucc.asn.au