GClasses

GClasses::GHttpServer Member List

This is the complete list of members for GClasses::GHttpServer, including all inherited members.
beginRequest(GHttpConnection *pConn, int eType, const char *szIn)GClasses::GHttpServer [protected]
doGet(const char *szUrl, const char *szParams, size_t nParamsLen, const char *szCookie, std::ostream &response)=0GClasses::GHttpServer [protected, pure virtual]
doPost(const char *szUrl, unsigned char *pData, size_t nDataSize, const char *szCookie, std::ostream &response)=0GClasses::GHttpServer [protected, pure virtual]
GHttpServer(int nPort)GClasses::GHttpServer
hasBeenModifiedSince(const char *szUrl, const char *szDate)=0GClasses::GHttpServer [protected, pure virtual]
m_bPersistCookieGClasses::GHttpServer [protected]
m_buffersGClasses::GHttpServer [protected]
m_modifiedTimeGClasses::GHttpServer [protected]
m_pReceiveBufGClasses::GHttpServer [protected]
m_pSocketGClasses::GHttpServer [protected]
m_streamGClasses::GHttpServer [protected]
m_szContentTypeGClasses::GHttpServer [protected]
m_szCookieGClasses::GHttpServer [protected]
onProcessLine(GHttpConnection *pConn, const char *szLine)GClasses::GHttpServer [inline, protected, virtual]
onReceiveFullPostRequest(GHttpConnection *pConn)GClasses::GHttpServer [protected]
parseFileParam(const char *pParams, size_t nParamsLen, const char **ppFilename, size_t *pFilenameLen, const unsigned char **ppFile, size_t *pFileLen)GClasses::GHttpServer [static]
process()GClasses::GHttpServer
processHeaderLine(GHttpConnection *pConn, const char *szLine)GClasses::GHttpServer [protected]
processPostData(GHttpConnection *pConn, const unsigned char *pData, size_t nDataSize)GClasses::GHttpServer [protected]
sendNotModifiedResponse(GHttpConnection *pConn)GClasses::GHttpServer [protected]
sendResponse(GHttpConnection *pConn)GClasses::GHttpServer [protected]
setContentType(const char *szContentType)GClasses::GHttpServer
setCookie(const char *szPayload, bool bPersist)GClasses::GHttpServer
setHeaders(const char *szUrl, const char *szParams)=0GClasses::GHttpServer [protected, pure virtual]
setModifiedTime(time_t t)GClasses::GHttpServer [inline]
socket()GClasses::GHttpServer [inline]
unescapeUrl(char *szOut, const char *szIn, size_t nInLen)GClasses::GHttpServer [static]
~GHttpServer()GClasses::GHttpServer [virtual]