Represents a Queue which can be used to receive messages. More...
#include <sml_queue_internals.h>
Data Fields | |
| GList * | head |
| GList * | tail |
| GList * | prio |
| SmlQueueHandler | handler |
| void * | userdata |
| GSource * | source |
| GMainContext * | context |
| GSourceFuncs * | functions |
| GMutex * | mutex |
Represents a Queue which can be used to receive messages.
Definition at line 36 of file sml_queue_internals.h.
| GList* SmlQueue::head |
The items of the queue
Definition at line 38 of file sml_queue_internals.h.
Referenced by smlQueueSend(), and smlQueueSendPrio().
| SmlQueueHandler SmlQueue::handler |
The message handler for this queue
Definition at line 43 of file sml_queue_internals.h.
Referenced by smlQueueSetHandler().
| void* SmlQueue::userdata |
The user_data associated with this queue
Definition at line 45 of file sml_queue_internals.h.
Referenced by smlQueueSetHandler().
| GSource* SmlQueue::source |
The source associated with this queue
Definition at line 47 of file sml_queue_internals.h.
Referenced by smlQueueAttach().
| GMainContext* SmlQueue::context |
The context in which this queue is dispatched
Definition at line 49 of file sml_queue_internals.h.
Referenced by smlQueueAttach().
1.6.2