WiFi Framework C++ Edition

◆ Post()

int Post ( CwclMessage *const Message,
const bool Sync = false )

Places a message to the messages queue and starts processing the messages.

Parameters
MessageThe CwclMessage object. A caller is responsible to dispose the message object passed into the method.
SyncIf the Sync parameter is True and the thread that called the method is the same that used to call the Open method the message will be delivered without placing it to the messages queue. If the thread that posting the message is different from one that was used to call the Open method or the Sync parameter is False (the default value) the message will be placed to the messages queue.
Returns
If the function succeed the return value is WCL_E_SUCCESS. Otherwise the method returns one of the WCL error codes.

If sync messages is posted it can be processed before any other messages in the queue.

See also
CwclMessage