myMPD
Internal API documentation
Loading...
Searching...
No Matches
t_mympd_queue Struct Reference

#include <msg_queue.h>

Collaboration diagram for t_mympd_queue:

Data Fields

unsigned length
 length of the queue
 
struct t_mympd_msghead
 pointer to first message
 
struct t_mympd_msgtail
 pointer to last message
 
pthread_mutex_t mutex
 the mutex
 
pthread_cond_t wakeup
 condition variable for the mutex
 
const char * name
 descriptive name
 
enum mympd_queue_types type
 the queue type (request or response)
 
int event_fd
 event fd
 
unsigned long mg_conn_id
 mongoose listener id
 
void * mg_mgr
 mongoose mgr
 

Detailed Description

Struct for the thread save message queue


The documentation for this struct was generated from the following file: