Documentation Project 1
ContentsIndexHome
PreviousUpNext
sack::containers::message Namespace
Name 
Description 
The following table lists functions in this documentation. 
The following table lists types in this documentation. 
The following table lists macros in this documentation. 
 
Name 
Description 
 
This is function sack::containers::message::DeleteMsgQueue. 
 
result is the size of the message, or 0 if no message. -1 if some other error? 
 
This is function sack::containers::message::EnqueMsgEx. 
 
This is function sack::containers::message::IsMsgQueueEmpty. 
 
This is function sack::containers::message::PeekMsgEx. 
 
This is function sack::containers::message::SackCreateMsgQueue. 
 
This is function sack::containers::message::SackOpenMsgQueue. 
Name 
Description 
Receives a message from the message queue
Add a message to the queue
Error result if the message to read is bigger than the buffer passed to read the message. 
Error result. Unexpected error (queue head/tail out of bounds) 
Error result if there is no message to read. (GetLastError() after peekmsg or readmsg returns -1) 
read any msg BUT MsgID 
if enque, fail send, return immediate on fail if deque, fail no msg ready to get... 
enque this message... it is a task ID which is waiting. 
Just peek at the next message. 
Name 
Description 
messages sent - the first dword of them must be a message ID. 
This is type sack::containers::message::PMSGHANDLE. 
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!