X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibaxwin3.so_src%2Finclude_exp%2Faxwin3%2Faxwin.h;h=437820c0c44a9b33349ea88aba083ccde2ffc0e5;hb=d054bf40d18fadaf90c28c8703d332efd3a55dad;hp=8d911733d3f34acd70fa7ea8493021e1ca9cbba8;hpb=8dcc3e209d0d728565a18c8dca2b0ba220b74a6f;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libaxwin3.so_src/include_exp/axwin3/axwin.h b/Usermode/Libraries/libaxwin3.so_src/include_exp/axwin3/axwin.h index 8d911733..437820c0 100644 --- a/Usermode/Libraries/libaxwin3.so_src/include_exp/axwin3/axwin.h +++ b/Usermode/Libraries/libaxwin3.so_src/include_exp/axwin3/axwin.h @@ -9,6 +9,7 @@ #define _AXWIN3_AXWIN_H_ #include // size_t +#include // === CONSTANTS === @@ -24,7 +25,9 @@ typedef int (*tAxWin3_WindowMessageHandler)(tHWND Window, int Message, int Lengt // --- Connection management extern void AxWin3_Connect(const char *ServerDesc); extern tAxWin3_MessageCallback AxWin3_SetMessageCallback(tAxWin3_MessageCallback Callback); -extern void AxWin3_MainLoop(void); +extern int AxWin3_MainLoop(void); +extern void AxWin3_StopMainLoop(int Reason); +extern void AxWin3_MessageSelect(int nFD, fd_set *FDs); // --- Non-Window based functions extern int AxWin3_GetDisplayCount(void);