|
| MessageQueue (char *data, uint32 size) |
|
| changeSize (uint32 size) |
|
| changeData (char *data) |
|
|
static bool | CreateMessageQueue (uint32 &qid, const char *name=NULL) |
|
static bool | AddMessageToQueue (uint32 qid, DataMessage *msg) |
|
static DataMessage * | WaitForMessageQueue (uint32 qid, uint32 ms) |
|
static uint32 | GetMessageQueueSize (uint32 qid) |
|
static bool | GetMessageQueueByName (uint32 &qid, const char *name) |
|
static bool | DestroyMessageQueue (uint32 qid) |
|
static bool | AddRequest (DataMessage *msg, uint32 &reqID) |
|
static bool | AddReply (uint32 reqID, bool success, DataMessage *msg) |
|
static bool | WaitForReply (uint32 reqID, uint32 ms, uint8 &status, DataMessage **outMsg) |
|
static uint32 | GetRequestCount () |
|
static bool | UnitTest () |
|
static bool | UnitTestQueues () |
|
|
THREAD_RET THREAD_FUNCTION_CALL | QueueTest (THREAD_ARG arg) |
|
The documentation for this class was generated from the following file: