Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

s_client_queque Struct Reference

#include <fo_server.h>


Data Fields

t_cf_mutex lock
t_cf_mutex cond_lock
pthread_cond_t cond
u_int32_t workers
u_int32_t clientnum
int down
t_clientclients
t_clientlast


Detailed Description

This struct is used to manage a client queque

Definition at line 99 of file fo_server.h.


Field Documentation

u_int32_t s_client_queque::clientnum
 

The number of clients in the queque

Definition at line 105 of file fo_server.h.

t_client* s_client_queque::clients
 

A pointer to the first client in the chain

Definition at line 108 of file fo_server.h.

pthread_cond_t s_client_queque::cond
 

The conditional variable to wait for new connections

Definition at line 102 of file fo_server.h.

t_cf_mutex s_client_queque::cond_lock
 

The mutex to lock the conditional

Definition at line 101 of file fo_server.h.

int s_client_queque::down
 

Conditional, if set the workers have to shut down

Definition at line 106 of file fo_server.h.

t_client* s_client_queque::last
 

A pointer to the last client in the chain

Definition at line 109 of file fo_server.h.

t_cf_mutex s_client_queque::lock
 

The mutex to lock the queque

Definition at line 100 of file fo_server.h.

u_int32_t s_client_queque::workers
 

The number of worker threads started

Definition at line 104 of file fo_server.h.


The documentation for this struct was generated from the following file:
Generated on Sun Apr 25 16:37:40 2004 for Classic Forum by doxygen 1.3.5