Public Attributes | List of all members
mg_context Struct Reference

Public Attributes

int base_threads
 
pthread_cond_t cond
 
char * config [NUM_OPTIONS]
 
int idle_threads
 
struct socketlistening_sockets
 
int max_threads
 
pthread_mutex_t mutex
 
int num_threads
 
struct socket queue [20]
 
pthread_cond_t sq_empty
 
pthread_cond_t sq_full
 
int sq_head
 
int sq_tail
 
SSL_CTXssl_ctx
 
int stop_flag
 
mg_callback_t user_callback
 
void * user_data
 

Detailed Description

Definition at line 425 of file mongoose.c.

Member Data Documentation

int mg_context::base_threads

Definition at line 436 of file mongoose.c.

pthread_cond_t mg_context::cond

Definition at line 439 of file mongoose.c.

char* mg_context::config[NUM_OPTIONS]

Definition at line 428 of file mongoose.c.

int mg_context::idle_threads

Definition at line 435 of file mongoose.c.

struct socket* mg_context::listening_sockets

Definition at line 432 of file mongoose.c.

int mg_context::max_threads

Definition at line 437 of file mongoose.c.

pthread_mutex_t mg_context::mutex

Definition at line 438 of file mongoose.c.

int mg_context::num_threads

Definition at line 434 of file mongoose.c.

struct socket mg_context::queue[20]

Definition at line 441 of file mongoose.c.

pthread_cond_t mg_context::sq_empty

Definition at line 445 of file mongoose.c.

pthread_cond_t mg_context::sq_full

Definition at line 444 of file mongoose.c.

int mg_context::sq_head

Definition at line 442 of file mongoose.c.

int mg_context::sq_tail

Definition at line 443 of file mongoose.c.

SSL_CTX* mg_context::ssl_ctx

Definition at line 427 of file mongoose.c.

int mg_context::stop_flag

Definition at line 426 of file mongoose.c.

mg_callback_t mg_context::user_callback

Definition at line 429 of file mongoose.c.

void* mg_context::user_data

Definition at line 430 of file mongoose.c.


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


jpeg_streamer
Author(s): Ken Tossell
autogenerated on Mon Jun 10 2019 12:51:47