LeftHookRoll
An HTTP/1.0 compliant web server, as specified by RFC1945
Loading...
Searching...
No Matches
Response Member List

This is the complete list of members for Response, including all inherited members.

_buildPhaseResponseprivate
_cachedConfigResponseprivate
_cgiInstanceResponseprivate
_continuePostWrite(Request &req)Responseprivate
_currentChunkSizeResponseprivate
_drainDataStore()Responseprivate
_fileFdResponseprivate
_fileSizeResponseprivate
_finalizeSuccess(const std::string &contentType)Responseprivate
_generateHeaderString()Responseprivate
_handleCGI(Request &req, const LocationConf &loc, const ServerConf &config)Responseprivate
_handleDelete(const Request &req, const LocationConf &loc, const ServerConf &config)Responseprivate
_handleGet(const Request &req, const LocationConf &loc, const ServerConf &config)Responseprivate
_handlePost(Request &req, const LocationConf &loc, const ServerConf &config)Responseprivate
_headerBufferResponseprivate
_headersResponseprivate
_lookupReasonPhrase(const std::string &code)Responseprivate
_parseCgiHeaders(const std::string &headerBlock, std::string &contentType)Responseprivate
_postFilenameResponseprivate
_postOutFdResponseprivate
_postWritePosResponseprivate
_response_phraseResponseprivate
_responseDataStoreResponseprivate
_responseStateResponseprivate
_sendBodyChunked(int fd)Responseprivate
_sendBodyDataStore(int fd)Responseprivate
_sendBodyFile(int fd)Responseprivate
_sendBodyStatic(int fd)Responseprivate
_sendHeader(int fd)Responseprivate
_serveFile(const std::string &path, const ServerConf &config)Responseprivate
_setCookiesResponseprivate
_splitCgiOutput(const std::string &raw, std::string &headers, std::string &body)Responseprivate
_statusCodeResponseprivate
_streamBufResponseprivate
_streamBufLenResponseprivate
_streamBufSentResponseprivate
_totalBytesSentResponseprivate
_versionResponseprivate
_writeBufferSizeResponseprivate
addCookie(const Request &req)Response
addHeader(const std::string &key, const std::string &value)Response
buildErrorPage(const std::string &code, const ServerConf &config)Response
buildResponse(Request &req, const ServerConf &config)Response
cgiTimeout(const ServerConf &config)Response
finalizeCgiResponse()Response
getBuildPhase() constResponse
getCgiInstance() constResponse
getCgiOutputFd() constResponse
getResponsePhrase() constResponse
getResponseState() constResponse
getSetCookies() constResponse
getStatusCode() constResponse
getVersion() constResponse
operator=(const Response &other)Response
readCgiOutput()Response
Response()Response
Response(const Response &other)Response
sendSlice(int fd)Response
setResponsePhrase(const std::string &phrase)Response
setStatusCode(const std::string &code)Response
~Response()Response