msg_queue_t
3
msg_queue_t
message queue data structure
#include <cds/msg_queue.h>
typedef struct msg_queue {
mq_message_t *first;
mq_message_t *last;
cds_mutex_t q_mutex;
int use_mutex;
} msg_queue_t;
Description
Message queue is implemented as simple linked list of elements. Message
queue may be locked or not - it depends on initialization.
Warning: internal implementation of this structure may change, use it only
through existing functions.
See Also