Usermode/AxWin4 - Send mouse/keyboard events to client
[tpg/acess2.git] / Usermode / Applications / axwin4_src / Server / include / ipc.hpp
index 5706a85..50b0dbe 100644 (file)
@@ -31,7 +31,10 @@ extern void  RegisterClient(CClient& client);
 extern CClient*        GetClientByID(uint16_t id);
 extern void    DeregisterClient(CClient& client);
 
-extern void    SendMessage_NotifyDims(CClient& client, unsigned int NewW, unsigned int NewH);
+extern void    SendMessage_NotifyDims(CClient& client, unsigned int WinID, unsigned int NewW, unsigned int NewH);
+extern void    SendMessage_MouseButton(CClient& client, unsigned int WinID, unsigned int X, unsigned int Y, uint8_t Button, bool Pressed);
+extern void    SendMessage_MouseMove(CClient& client, unsigned int WinID, unsigned int X, unsigned int Y);
+extern void    SendMessage_KeyEvent(CClient& client, unsigned int WinID, uint32_t KeySym, bool Pressed, const char *Translated);
 
 extern void    HandleMessage(CClient& client, CDeserialiser& message);
 

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