Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

server_s Struct Reference


Data Fields

u_config_t * config
ppc_tppc
backends_t bes
klog_tklog
talarm_tal_klog_flush
children_tchildren
fd_set rdfds
fd_set wrfds
fd_set exfds
const char * chroot
int uid
int gid
int hfd
size_t nbackend
size_t nchild
size_t max_child
int stop
int model
int klog_flush
int reap_children
int allow_root
int blind_chroot

Field Documentation

talarm_t* server_s::al_klog_flush
 

Definition at line 31 of file server_s.h.

Referenced by server_free(), and server_loop().

int server_s::allow_root
 

Definition at line 45 of file server_s.h.

Referenced by server_create(), and server_loop().

backends_t server_s::bes
 

Definition at line 29 of file server_s.h.

Referenced by server_cgi(), server_create(), server_free(), and server_get_backend_by_id().

int server_s::blind_chroot
 

Definition at line 46 of file server_s.h.

Referenced by server_create().

children_t* server_s::children
 

Definition at line 32 of file server_s.h.

Referenced by server_create(), and server_free().

const char* server_s::chroot
 

Definition at line 34 of file server_s.h.

Referenced by server_create(), and server_loop().

u_config_t* server_s::config
 

Definition at line 27 of file server_s.h.

Referenced by server_create(), and server_loop().

fd_set server_s::exfds
 

Definition at line 33 of file server_s.h.

Referenced by server_create(), and server_loop().

int server_s::gid
 

Definition at line 35 of file server_s.h.

Referenced by server_create().

int server_s::hfd
 

Definition at line 36 of file server_s.h.

Referenced by server_loop().

klog_t* server_s::klog
 

Definition at line 30 of file server_s.h.

Referenced by server_create(), server_free(), server_get_logger(), server_loop(), server_ppc_cb_log_add(), and server_ppc_cb_log_get().

int server_s::klog_flush
 

Definition at line 43 of file server_s.h.

Referenced by server_cb_klog_flush(), server_create(), and server_loop().

size_t server_s::max_child
 

Definition at line 39 of file server_s.h.

Referenced by server_create().

int server_s::model
 

Definition at line 42 of file server_s.h.

Referenced by server_create().

size_t server_s::nbackend
 

Definition at line 37 of file server_s.h.

Referenced by server_create().

size_t server_s::nchild
 

Definition at line 38 of file server_s.h.

Referenced by server_loop().

ppc_t* server_s::ppc
 

Definition at line 28 of file server_s.h.

Referenced by server_create(), server_free(), server_get_ppc(), server_ppc_cb_log_get(), server_ppc_cmd_fork_child(), server_ppc_cmd_log_add(), server_ppc_cmd_log_get(), and server_ppc_cmd_nop().

fd_set server_s::rdfds
 

Definition at line 33 of file server_s.h.

Referenced by server_create(), and server_loop().

int server_s::reap_children
 

Definition at line 44 of file server_s.h.

Referenced by server_loop().

int server_s::stop
 

Definition at line 41 of file server_s.h.

Referenced by server_loop(), and server_stop().

int server_s::uid
 

Definition at line 35 of file server_s.h.

Referenced by server_create().

fd_set server_s::wrfds
 

Definition at line 33 of file server_s.h.

Referenced by server_create(), and server_loop().


The documentation for this struct was generated from the following file:
←Products
© 2005-2006 - KoanLogic S.r.l. - All rights reserved