Mini application server API for C++.
inet
Class CzzHTTPServer
in zz_http_server.h
- class 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 )
|
m_AccessLog
protected CzzAccessLog* m_AccessLog;
m_Log
protected CzzLog m_Log;
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();
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 );