X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibaxwin2.so_src%2Fmessages.c;h=7b43bda8584b63654a77aa8c0d3919ab081457f7;hb=25f7e9ab0f31ca486c0c981a406d381e160637a4;hp=d0fc5dacb5a003404299b759a05a88e3757f9a73;hpb=775bf8013abe9fe4ef3d4883ea2e43bba2a84da1;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libaxwin2.so_src/messages.c b/Usermode/Libraries/libaxwin2.so_src/messages.c index d0fc5dac..7b43bda8 100644 --- a/Usermode/Libraries/libaxwin2.so_src/messages.c +++ b/Usermode/Libraries/libaxwin2.so_src/messages.c @@ -13,7 +13,22 @@ tAxWin_Message *AxWin_WaitForMessage(); int AxWin_HandleMessage(tAxWin_Message *Message); +// === === + // === CODE === +int AxWin_SendMessage(tAxWin_Message *Message) +{ + switch(giAxWin_Mode) + { + case AXWIN_MODE_IPC: + SysSendMessage(giAxWin_PID, Message->Size*4, Message); + break; + default: + break; + } + return 0; +} + /** * \brief Loop forever, checking and waiting for messages */