#include <exception>#include <map>#include <string>#include <vector>#include <utility>

Go to the source code of this file.
Classes | |
| class | websocketpp::http::exception | 
Namespaces | |
| websocketpp | |
| Namespace for the WebSocket++ project.  | |
| websocketpp::http | |
| HTTP handling support.  | |
| websocketpp::http::status_code | |
| HTTP Status codes.  | |
Typedefs | |
| typedef std::map< std::string, std::string > | websocketpp::http::attribute_list | 
| The type of an HTTP attribute list.  More... | |
| typedef std::vector< std::pair< std::string, attribute_list > > | websocketpp::http::parameter_list | 
| The type of an HTTP parameter list.  More... | |
Functions | |
| bool | websocketpp::http::is_token_char (unsigned char c) | 
| Is the character a token.  More... | |
| bool | websocketpp::http::is_not_token_char (unsigned char c) | 
| Is the character a non-token.  More... | |
| bool | websocketpp::http::is_whitespace_char (unsigned char c) | 
| Is the character whitespace.  More... | |
| bool | websocketpp::http::is_not_whitespace_char (unsigned char c) | 
| Is the character non-whitespace.  More... | |
| std::string | websocketpp::http::status_code::get_string (value c) | 
Variables | |
| static char const | websocketpp::http::header_delimiter [] = "\r\n" | 
| Literal value of the HTTP header delimiter.  More... | |
| static char const | websocketpp::http::header_separator [] = ":" | 
| Literal value of the HTTP header separator.  More... | |
| static std::string const | websocketpp::http::empty_header | 
| Literal value of an empty header.  More... | |
| size_t const | websocketpp::http::max_header_size = 16000 | 
| Maximum size in bytes before rejecting an HTTP header as too big.  More... | |
| size_t const | websocketpp::http::max_body_size = 32000000 | 
| Default Maximum size in bytes for HTTP message bodies.  More... | |
| size_t const | websocketpp::http::istream_buffer = 512 | 
| Number of bytes to use for temporary istream read buffers.  More... | |
| static char const | websocketpp::http::header_token [] | 
| invalid HTTP token characters  More... | |