, including all inherited members.
| buildHeaders(size_t contentSize, const std::string &contentType=ContentTypeDefault, bool close=true, bool useAllow=false, const std::string &transferEncoding=std::string()) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| chunker(void) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| clear(void) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| ContentTypeDefault (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [static] |
| error(int code, const std::string &detail=std::string()) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| error(int code, const std::vector< char > &content, const std::string &contentType) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| getErrorBody(int code, const std::string &detail=std::string()) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| getFileContent(const std::string &file, std::vector< char > &content, std::string &contentType) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| getFileSize(std::ifstream &ifile) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| getFullpath(const std::string &file=std::string()) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| getLocalIPAddressPort(void) const (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| getMIMEType(const std::string &file, const std::string &fallback=std::string()) const (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| getRemoteIPAddressPort(void) const (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| getRequest(void) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| http (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| HTTPConnection(const HTTP &http, sella::net::TCPSocket::shared &socket, timeval tv=ReceiveTimeoutDefault) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | |
| isDirectory(const std::string &path) const (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| isFile(const std::string &file) const (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| isUsable(void) (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::HTTPConnection | [static] |
| read(std::string &buffer) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| ReceiveTimeoutDefault (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [static] |
| request (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| 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::HTTPConnection | [protected] |
| response(int code, const std::vector< char > &content, const std::string &contentType, bool close=true) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| sendBody(const std::string &body) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| sendContent(const std::vector< char > &content) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| sendHeaders(size_t size, const std::string &contentType=ContentTypeDefault, bool close=true) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| sendStatusLine(int code, const std::string &detail=std::string()) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| 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::HTTPConnection | [static] |
| socket (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| statusCodeString(int code) (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [protected] |
| ~HTTPConnection() (defined in sella::server::HTTPConnection) | sella::server::HTTPConnection | [virtual] |