Mini application server API for C++.

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

inet
Class CzzHTTPServer

   in zz_http_server.h

class CzzHTTPServer


Field Summary
protected CzzAccessLog* m_AccessLog
          
protected CzzLog m_Log
          
 
Constructor Summary
CzzHTTPServer( const char* port, int que )
          
CzzHTTPServer( const char* port, int que, CzzAccessLog* accesslog )
          
CzzHTTPServer( CzzAccessLog* log )
          
virtual ~CzzHTTPServer()
          
 
Method Summary
 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 = "" )
          
 virtual CzzHTTPRequest* waitForRequest( void )
          
 

Field Detail

m_AccessLog

protected CzzAccessLog* m_AccessLog;

m_Log

protected CzzLog m_Log;


Constructor Detail

CzzHTTPServer

public CzzHTTPServer( const char* port, int que );

CzzHTTPServer

public CzzHTTPServer( const char* port, int que, CzzAccessLog* accesslog );

CzzHTTPServer

public CzzHTTPServer( CzzAccessLog* log );

~CzzHTTPServer

public virtual ~CzzHTTPServer();


Method Detail

reply

public void reply( CzzHTTPRequest* req, ZZ_HTTP_STATUS status, ZZ_HTTP_CONTENT_TYPE content_type, CzzBuffer& data, const CzzString& err_msg = "" );

reply

public void reply( CzzHTTPRequest* req, ZZ_HTTP_STATUS status, const char* content_type, CzzBuffer& data, const CzzString& err_msg = "" );

reply

public void reply( CzzHTTPRequest* req, ZZ_HTTP_STATUS status, CzzBuffer& data, CzzHTTPHeaders& headers, const CzzString& err_msg = "" );

waitForRequest

public virtual CzzHTTPRequest* waitForRequest( void );

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD