13#define HTTPD_START WM_USER + 1
14#define HTTPD_STOP WM_USER + 2
15#define HTTPD_SUSPEND WM_USER + 3
16#define HTTPD_RESUME WM_USER + 4
unsigned long long nTotalRead
void SplitUri(const LPSTR lpsUri, LPSTR lpsHost, LPSTR lpsResource, LPSTR lpsParams)
unsigned long long nFileSize
void SplitResource(const LPSTR lpsResource, LPSTR lpsPath, LPSTR lpsFilename, LPSTR lpsExtension)
void Report(LPCSTR lpsCode, const LPSTR lpsStr)
CHttpClient(LPCServerSocket lpServerSocket)
void SendFile(const LPSTR lpsFilename)
virtual LPCServerClientSocket OnGetSocket(LPCServerSocket lpServerSocket)
virtual LPCServerClientThread OnGetThread(LPCServerClientSocket Socket)
HTTPdState GetState() const
virtual void OnAccept(LPCServerClientThread lpThread)
CHttpClient * LPCHttpClient
CHttpDaemonThread * LPCHttpDaemonThread
CHttpDaemon * LPCHttpDaemon
CHttpClientThread * LPCHttpClientThread