GClasses

GClasses::GDynamicPageServer Member List

This is the complete list of members for GClasses::GDynamicPageServer, including all inherited members.
beginRequest(GHttpConnection *pConn, int eType, const char *szIn)GClasses::GHttpServer [protected]
computePasswordSalt()GClasses::GDynamicPageServer [protected]
daemonSalt()GClasses::GDynamicPageServer
doGet(const char *szUrl, const char *szParams, size_t nParamsLen, const char *szCookie, std::ostream &response)GClasses::GDynamicPageServer [protected, virtual]
doMaintenance()GClasses::GDynamicPageServer [protected]
doPost(const char *szUrl, unsigned char *pData, size_t nDataSize, const char *szCookie, std::ostream &response)GClasses::GDynamicPageServer [protected, virtual]
establishSession(const char *szCookie)GClasses::GDynamicPageServer [protected]
flushSessions()GClasses::GDynamicPageServer
GDynamicPageServer(int port, GRand *pRand)GClasses::GDynamicPageServer
GHttpServer(int nPort)GClasses::GHttpServer
go()GClasses::GDynamicPageServer
handleRequest(const char *szUrl, const char *szParams, int nParamsLen, GDynamicPageSession *pSession, std::ostream &response)=0GClasses::GDynamicPageServer [pure virtual]
hasBeenModifiedSince(const char *szUrl, const char *szDate)GClasses::GDynamicPageServer [protected, virtual]
m_bKeepGoingGClasses::GDynamicPageServer [protected]
m_bPersistCookieGClasses::GHttpServer [protected]
m_buffersGClasses::GHttpServer [protected]
m_daemonSaltGClasses::GDynamicPageServer [protected]
m_modifiedTimeGClasses::GHttpServer [protected]
m_passwordSaltGClasses::GDynamicPageServer [protected]
m_pRandGClasses::GDynamicPageServer [protected]
m_pReceiveBufGClasses::GHttpServer [protected]
m_pSocketGClasses::GHttpServer [protected]
m_sessionsGClasses::GDynamicPageServer [protected]
m_streamGClasses::GHttpServer [protected]
m_szContentTypeGClasses::GHttpServer [protected]
m_szCookieGClasses::GHttpServer [protected]
m_szMyAddressGClasses::GDynamicPageServer [protected]
myAddress()GClasses::GDynamicPageServer
onEverySixHours()GClasses::GDynamicPageServer [inline, virtual]
onProcessLine(GHttpConnection *pConn, const char *szLine)GClasses::GHttpServer [inline, protected, virtual]
onReceiveFullPostRequest(GHttpConnection *pConn)GClasses::GHttpServer [protected]
onShutDown()GClasses::GDynamicPageServer [inline, virtual]
onStateChange()GClasses::GDynamicPageServer [inline, virtual]
parseFileParam(const char *pParams, size_t nParamsLen, const char **ppFilename, size_t *pFilenameLen, const unsigned char **ppFile, size_t *pFileLen)GClasses::GHttpServer [static]
passwordSalt()GClasses::GDynamicPageServer
prng()GClasses::GDynamicPageServer [inline]
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]
redirect(std::ostream &response, const char *szUrl)GClasses::GDynamicPageServer
sendFile(const char *szMimeType, const char *szFilename, std::ostream &response)GClasses::GDynamicPageServer
sendFileSafe(const char *szJailPath, const char *localPath, std::ostream &response)GClasses::GDynamicPageServer
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
setDaemonSalt(const char *szSalt)GClasses::GDynamicPageServer
setHeaders(const char *szUrl, const char *szParams)GClasses::GDynamicPageServer [protected, virtual]
setModifiedTime(time_t t)GClasses::GHttpServer [inline]
shutDown()GClasses::GDynamicPageServer
socket()GClasses::GHttpServer [inline]
unescapeUrl(char *szOut, const char *szIn, size_t nInLen)GClasses::GHttpServer [static]
~GDynamicPageServer()GClasses::GDynamicPageServer [virtual]
~GHttpServer()GClasses::GHttpServer [virtual]