CzzHTTPServer Class Reference

#include <inet/zz_http_server.h>

Inheritance diagram for CzzHTTPServer:

CzzMiniWebserver CzzMiniWebserver CzzWorkerThread List of all members.

Public Member Functions

 CzzHTTPServer (CzzAccessLog *log)
 CzzHTTPServer (const char *port, int que)
 CzzHTTPServer (const char *port, int que, CzzAccessLog *accesslog)
virtual ~CzzHTTPServer ()
virtual CzzHTTPRequestwaitForRequest (void)
void reply (CzzHTTPRequest *req, ZZ_HTTP_STATUS status, ZZ_HTTP_CONTENT_TYPE content_type, CzzBuffer &data, const CzzString &err_msg="")
void reply (CzzHTTPRequest *req, ZZ_HTTP_STATUS status, const char *content_type, CzzBuffer &data, const CzzString &err_msg="")
void reply (CzzHTTPRequest *req, ZZ_HTTP_STATUS status, CzzBuffer &data, CzzHTTPHeaders &headers, const CzzString &err_msg="")

Protected Attributes

CzzLog m_Log
CzzAccessLogm_AccessLog

Constructor & Destructor Documentation

CzzHTTPServer::CzzHTTPServer CzzAccessLog log  ) 
 

CzzHTTPServer::CzzHTTPServer const char *  port,
int  que
 

CzzHTTPServer::CzzHTTPServer const char *  port,
int  que,
CzzAccessLog accesslog
 

CzzHTTPServer::~CzzHTTPServer  )  [virtual]
 


Member Function Documentation

void CzzHTTPServer::reply CzzHTTPRequest req,
ZZ_HTTP_STATUS  status,
CzzBuffer data,
CzzHTTPHeaders headers,
const CzzString err_msg = ""
 

void CzzHTTPServer::reply CzzHTTPRequest req,
ZZ_HTTP_STATUS  status,
const char *  content_type,
CzzBuffer data,
const CzzString err_msg = ""
 

void CzzHTTPServer::reply CzzHTTPRequest req,
ZZ_HTTP_STATUS  status,
ZZ_HTTP_CONTENT_TYPE  content_type,
CzzBuffer data,
const CzzString err_msg = ""
 

CzzHTTPRequest * CzzHTTPServer::waitForRequest void   )  [virtual]
 


Member Data Documentation

CzzAccessLog* CzzHTTPServer::m_AccessLog [protected]
 

CzzLog CzzHTTPServer::m_Log [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Sep 21 21:45:46 2006 for tonjac.org MINI/C++ library by  doxygen 1.4.6-NO