libutil++  1.9.3
 All Classes Functions Variables
sella::server::HTTPConnection Member List

This is the complete list of members for sella::server::HTTPConnection, including all inherited members.

buildHeaders(size_t contentSize, const std::string &contentType=ContentTypeDefault, bool close=true, bool useAllow=false, Compression compression=None, const std::string &transferEncoding=std::string()) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
chunker(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
clear(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
Compression enum name (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
ContentTypeDefault (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionstatic
Deflate enum value (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
error(int code, const std::string &detail=std::string(), const std::string &contentType=ContentTypeDefault) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
error(int code, const std::vector< char > &content, const std::string &contentType=ContentTypeDefault) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getActiveCipher(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getActiveProtocol(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getCompressionType(const std::string &body, const std::string &contentType) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
getCompressionType(const std::vector< char > &content, const std::string &contentType) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
getContentType(HTTPRequest::AcceptType type, const std::string &fallback=std::string()) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getErrorBody(int code, const std::string &detail=std::string(), const std::string &callback=std::string()) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
getFileContent(const std::string &file, std::vector< char > &content, std::string &contentType) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
getFileSize(std::ifstream &ifile) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
getLocalIPAddressPort(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getRemoteIPAddressPort(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getRequest(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getRuntime(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
getSSLLibraryVersion(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
Gzip enum value (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
http (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
HTTPConnection(const HTTP &http, sella::net::TCPSocket::shared &socket, timeval tv=ReceiveTimeoutDefault) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
isSecure(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
isUsable(void) const (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodConnect(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodDelete(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodGet(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodHead(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodOptions(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodPatch(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodPost(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodPut(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
methodTrace(void) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
MIMEFallback (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionstatic
None enum value (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
read(std::string &buffer) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
ReceiveTimeoutDefault (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionstatic
request (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
response(const std::string &body, const std::string &contentType=ContentTypeDefault, bool close=true) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
response(const std::vector< char > &content, const std::string &contentType, bool close=true) (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
response(int code, const std::string &body, const std::string &contentType=ContentTypeDefault, bool close=true) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
response(int code, const std::vector< char > &content, const std::string &contentType, bool close=true) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
sendBody(const std::string &body) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
sendContent(const std::vector< char > &content) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
sendHeaders(size_t size, const std::string &contentType=ContentTypeDefault, bool close=true, Compression compression=None) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
sendStatusLine(int code, const std::string &detail=std::string()) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
shared typedef (defined in sella::server::HTTPConnection)sella::server::HTTPConnection
shared_ptr(const HTTP &http, sella::net::TCPSocket::shared &socket, timeval tv=ReceiveTimeoutDefault) (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionstatic
socket (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
start (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionprotected
~HTTPConnection() (defined in sella::server::HTTPConnection)sella::server::HTTPConnectionvirtual