X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibaxwin2.so_src%2Fmessages.c;h=7b43bda8584b63654a77aa8c0d3919ab081457f7;hb=d55488f17f9fbd25d9126853720e2fd78bd8540f;hp=d0fc5dacb5a003404299b759a05a88e3757f9a73;hpb=f9c3c4a68ba22b00df9441631a8513198c8859a5;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 */