Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

ApacheServerRec Class Reference

#include <cpp_server.h>

List of all members.

Public Member Functions

 ApacheServerRec (server_rec *s)
 ~ApacheServerRec ()
process_rec * process ()
ApacheServerRec * next ()
const char * defn_name ()
unsigned defn_line_number ()
char * server_admin ()
char * server_hostname ()
apr_port_t port ()
char * error_fname ()
apr_file_t * error_log ()
int loglevel ()
int is_virtual ()
ap_conf_vector_t * lookup_defaults ()
server_addr_rec * addrs ()
apr_interval_time_t timeout ()
apr_interval_time_t keep_alive_timeout ()
int keep_alive_max ()
int keep_alive ()
const char * path ()
int pathlen ()
apr_array_header_t * names ()
apr_array_header_t * wild_names ()
int limit_req_line ()
int limit_req_fieldsize ()
int limit_req_fields ()
server_rec * get_server_rec ()
void * get_module_config (module *m)

Private Attributes

server_rec * mServer
ApacheServerRec * mNext


Constructor & Destructor Documentation

ApacheServerRec::ApacheServerRec (  server_rec *  s  ) 
 

ApacheServerRec::~ApacheServerRec (   ) 
 


Member Function Documentation

server_addr_rec* ApacheServerRec::addrs (   )  [inline]
 

unsigned ApacheServerRec::defn_line_number (   )  [inline]
 

const char* ApacheServerRec::defn_name (   )  [inline]
 

char* ApacheServerRec::error_fname (   )  [inline]
 

apr_file_t* ApacheServerRec::error_log (   )  [inline]
 

void * ApacheServerRec::get_module_config (  module *  m  ) 
 

server_rec* ApacheServerRec::get_server_rec (   )  [inline]
 

int ApacheServerRec::is_virtual (   )  [inline]
 

int ApacheServerRec::keep_alive (   )  [inline]
 

int ApacheServerRec::keep_alive_max (   )  [inline]
 

apr_interval_time_t ApacheServerRec::keep_alive_timeout (   )  [inline]
 

int ApacheServerRec::limit_req_fields (   )  [inline]
 

int ApacheServerRec::limit_req_fieldsize (   )  [inline]
 

int ApacheServerRec::limit_req_line (   )  [inline]
 

int ApacheServerRec::loglevel (   )  [inline]
 

ap_conf_vector_t* ApacheServerRec::lookup_defaults (   )  [inline]
 

apr_array_header_t* ApacheServerRec::names (   )  [inline]
 

ApacheServerRec* ApacheServerRec::next (   )  [inline]
 

const char* ApacheServerRec::path (   )  [inline]
 

int ApacheServerRec::pathlen (   )  [inline]
 

apr_port_t ApacheServerRec::port (   )  [inline]
 

process_rec* ApacheServerRec::process (   )  [inline]
 

char* ApacheServerRec::server_admin (   )  [inline]
 

char* ApacheServerRec::server_hostname (   )  [inline]
 

apr_interval_time_t ApacheServerRec::timeout (   )  [inline]
 

apr_array_header_t* ApacheServerRec::wild_names (   )  [inline]
 


Member Data Documentation

ApacheServerRec* ApacheServerRec::mNext [private]
 

server_rec* ApacheServerRec::mServer [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Apr 3 15:38:42 2005 for mod_cplusplus by  doxygen 1.4.2