libsyncml
0.5.4
|
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 smlQueueNew(), smlQueueSend(), and smlQueueSendPrio().
SmlQueueHandler SmlQueue::handler |
The message handler for this queue
Definition at line 43 of file sml_queue_internals.h.
Referenced by smlQueueAttach(), and smlQueueSetHandler().
void* SmlQueue::userdata |
The user_data associated with this queue
Definition at line 45 of file sml_queue_internals.h.
Referenced by smlQueueAttach(), and smlQueueSetHandler().
GSource* SmlQueue::source |
The source associated with this queue
Definition at line 47 of file sml_queue_internals.h.
Referenced by smlQueueAttach(), and smlQueueNew().
GMainContext* SmlQueue::context |
The context in which this queue is dispatched
Definition at line 49 of file sml_queue_internals.h.
Referenced by smlQueueAttach().