void queue_enqueue(queue_t *qs, void *data, int data_type)
queue_t * queue_init(void)
void queue_destroy(queue_t *qs)
void queue_empty(queue_t *qs)
struct s_QUEUE_NODE_STRUCT * next
struct s_QUEUE_STRUCT queue_t
Queue structure.
void queue_dequeue(queue_t *qs, void *data, int *data_type)
struct s_QUEUE_NODE_STRUCT queue_node_t
Queue node structure.