Inter-thread FIFO/LIFO queue message handlers:
ctThrdQueueOpen
Open a queue returning a small queue handle.
ctThrdQueueClose
Close the queue specified by the queue handle.
ctThrdQueueWrite
Write a queue message to the queue specified by the queue handle.
ctThrdQueueRead
Read a queue message (with timeout).
ctThrdQueueWriteDirect
Pass a queue message pointer to the queue specified by the queue handle.
ctThrdQueueReadDirect
Read a queue message pointer (with timeout).
ctThrdLIFOWrite
Write message at the head of the queue.
ctThrdQueueMlen
Return length of the message at the head of the queue (with timeout).
ctThrdQueueCount
Return the number of messages in the queue.