|
SNode.C
|
Namespaces | |
| namespace | client |
| namespace | decoder |
| namespace | legacy |
| namespace | server |
| namespace | tls |
Classes | |
| struct | ciLess |
| class | CiStringMap |
| class | ContentDecoder |
| class | CookieOptions |
| class | MimeTypes |
| class | Parser |
| class | SocketContextFactory |
| class | SocketContextUpgrade |
| class | SocketContextUpgradeFactory |
| class | SocketContextUpgradeFactorySelector |
| class | StatusCode |
Enumerations | |
| enum | ConnectionState { Default , Keep , Close } |
| enum struct | TransferEncoding { HTTP10 , Identity , Chunked , Compressed , GZip , Deflat } |
| enum | ContentType { Normal , EventStream } |
Functions | |
| bool | ciContains (const std::string &str1, const std::string &str2) |
| bool | ciEquals (const std::string &str1, const std::string &str2) |
| enum Parser::HTTPCompliance | operator| (const enum Parser::HTTPCompliance &c1, const enum Parser::HTTPCompliance &c2) |
| enum Parser::HTTPCompliance | operator& (const enum Parser::HTTPCompliance &c1, const enum Parser::HTTPCompliance &c2) |
|
strong |
| Enumerator | |
|---|---|
| HTTP10 | |
| Identity | |
| Chunked | |
| Compressed | |
| GZip | |
| Deflat | |
Definition at line 50 of file TransferEncoding.h.
| bool web::http::ciContains | ( | const std::string & | str1, |
| const std::string & | str2 | ||
| ) |
Definition at line 53 of file CiStringMap.cpp.
Referenced by web::http::Parser::analyzeHeader(), web::http::client::ResponseParser::analyzeHeader(), web::http::server::RequestParser::analyzeHeader(), web::http::client::MasterRequest::requestEventSource(), web::http::client::SocketContext::requestPrepared(), web::http::server::SocketContext::responseStarted(), web::http::server::Response::sendFragment(), web::http::client::Request::set(), web::http::server::Response::set(), web::http::server::Response::upgrade(), and web::http::client::Request::upgrade().
| bool web::http::ciEquals | ( | const std::string & | str1, |
| const std::string & | str2 | ||
| ) |
Definition at line 61 of file CiStringMap.cpp.
Referenced by web::http::client::Request::set(), and web::http::server::Response::set().
| enum Parser::HTTPCompliance web::http::operator& | ( | const enum Parser::HTTPCompliance & | c1, |
| const enum Parser::HTTPCompliance & | c2 | ||
| ) |
Definition at line 258 of file Parser.cpp.
| enum Parser::HTTPCompliance web::http::operator| | ( | const enum Parser::HTTPCompliance & | c1, |
| const enum Parser::HTTPCompliance & | c2 | ||
| ) |
Definition at line 254 of file Parser.cpp.