| add_cookie(const std::string &key, const std::string &value) | staticlib::pion::http_message | inline |
| add_header(const std::string &key, const std::string &value) | staticlib::pion::http_message | inline |
| add_query(const std::string &key, const std::string &value) | staticlib::pion::http_request | inline |
| append_cookie_headers() | staticlib::pion::http_request | inlineprotectedvirtual |
| append_headers(std::vector< asio::const_buffer > &write_buffers) | staticlib::pion::http_message | inlineprotected |
| change_cookie(const std::string &key, const std::string &value) | staticlib::pion::http_message | inline |
| change_header(const std::string &key, const std::string &value) | staticlib::pion::http_message | inline |
| change_query(const std::string &key, const std::string &value) | staticlib::pion::http_request | inline |
| change_resource(const std::string &str) | staticlib::pion::http_request | inline |
| change_value(headers_type &dict, const std::string &key, const std::string &value) | staticlib::pion::http_message | inlineprotectedstatic |
| check_keep_alive() const | staticlib::pion::http_message | inline |
| clear() | staticlib::pion::http_request | inlinevirtual |
| clear_content() | staticlib::pion::http_message | inline |
| clear_first_line() const | staticlib::pion::http_message | inlineprotected |
| concatenate_chunks() | staticlib::pion::http_message | inline |
| CONTENT_TYPE_HTML | staticlib::pion::http_message | static |
| CONTENT_TYPE_MULTIPART_FORM_DATA | staticlib::pion::http_message | static |
| CONTENT_TYPE_TEXT | staticlib::pion::http_message | static |
| CONTENT_TYPE_URLENCODED | staticlib::pion::http_message | static |
| CONTENT_TYPE_XML | staticlib::pion::http_message | static |
| COOKIE_NAME_VALUE_DELIMITER | staticlib::pion::http_message | static |
| create_content_buffer() | staticlib::pion::http_message | inline |
| data_status_type enum name | staticlib::pion::http_message | |
| delete_cookie(const std::string &key) | staticlib::pion::http_message | inline |
| delete_header(const std::string &key) | staticlib::pion::http_message | inline |
| delete_query(const std::string &key) | staticlib::pion::http_request | inline |
| delete_value(headers_type &dict, const std::string &key) | staticlib::pion::http_message | inlineprotectedstatic |
| get_chunk_cache() | staticlib::pion::http_message | inline |
| get_chunks_supported() const | staticlib::pion::http_message | inline |
| get_content() | staticlib::pion::http_message | inline |
| get_content() const | staticlib::pion::http_message | inline |
| get_content_buffer_size() const | staticlib::pion::http_message | inline |
| get_content_length() const | staticlib::pion::http_message | inline |
| get_cookie(const std::string &key) const | staticlib::pion::http_message | inline |
| get_cookies() | staticlib::pion::http_message | inline |
| get_first_line() const | staticlib::pion::http_message | inline |
| get_header(const std::string &key) const | staticlib::pion::http_message | inline |
| get_headers() | staticlib::pion::http_message | inline |
| get_method() const | staticlib::pion::http_request | inline |
| get_original_resource() const | staticlib::pion::http_request | inline |
| get_payload_handler() | staticlib::pion::http_request | inline |
| get_payload_handler_wrapper() | staticlib::pion::http_request | inline |
| get_queries() | staticlib::pion::http_request | inline |
| get_query(const std::string &key) const | staticlib::pion::http_request | inline |
| get_query_string() const | staticlib::pion::http_request | inline |
| get_remote_ip() const | staticlib::pion::http_message | inline |
| get_resource() const | staticlib::pion::http_request | inline |
| get_status() const | staticlib::pion::http_message | inline |
| get_value(const headers_type &dict, const std::string &key) | staticlib::pion::http_message | inlineprotectedstatic |
| get_version_major() const | staticlib::pion::http_message | inline |
| get_version_minor() const | staticlib::pion::http_message | inline |
| get_version_string() const | staticlib::pion::http_message | inline |
| has_cookie(const std::string &key) const | staticlib::pion::http_message | inline |
| has_data_after_missing_packets() const | staticlib::pion::http_message | inline |
| has_header(const std::string &key) const | staticlib::pion::http_message | inline |
| has_header_value(const std::string &key, const std::string &value) const | staticlib::pion::http_message | inline |
| has_missing_packets() const | staticlib::pion::http_message | inline |
| has_query(const std::string &key) const | staticlib::pion::http_request | inline |
| HEADER_AUTHORIZATION | staticlib::pion::http_message | static |
| HEADER_CLIENT_IP | staticlib::pion::http_message | static |
| HEADER_CONNECTION | staticlib::pion::http_message | static |
| HEADER_CONTENT_DISPOSITION | staticlib::pion::http_message | static |
| HEADER_CONTENT_ENCODING | staticlib::pion::http_message | static |
| HEADER_CONTENT_LENGTH | staticlib::pion::http_message | static |
| HEADER_CONTENT_LOCATION | staticlib::pion::http_message | static |
| HEADER_CONTENT_TYPE | staticlib::pion::http_message | static |
| HEADER_COOKIE | staticlib::pion::http_message | static |
| HEADER_HOST | staticlib::pion::http_message | static |
| HEADER_IF_MODIFIED_SINCE | staticlib::pion::http_message | static |
| HEADER_LAST_MODIFIED | staticlib::pion::http_message | static |
| HEADER_LOCATION | staticlib::pion::http_message | static |
| HEADER_NAME_VALUE_DELIMITER | staticlib::pion::http_message | static |
| HEADER_REFERER | staticlib::pion::http_message | static |
| HEADER_SET_COOKIE | staticlib::pion::http_message | static |
| HEADER_TRANSFER_ENCODING | staticlib::pion::http_message | static |
| HEADER_USER_AGENT | staticlib::pion::http_message | static |
| HEADER_X_FORWARDED_FOR | staticlib::pion::http_message | static |
| http_message() | staticlib::pion::http_message | inline |
| http_message(const http_message &http_msg) | staticlib::pion::http_message | inline |
| http_request() | staticlib::pion::http_request | inline |
| http_request(const http_request &) | staticlib::pion::http_request | |
| is_chunked(void) const | staticlib::pion::http_message | inline |
| is_content_buffer_allocated() const | staticlib::pion::http_message | inline |
| is_content_length_implied() const | staticlib::pion::http_request | inlinevirtual |
| is_valid() const | staticlib::pion::http_message | inline |
| m_first_line | staticlib::pion::http_message | mutableprotected |
| make_query_string(const std::unordered_multimap< std::string, std::string, algorithm::ihash, algorithm::iequal_to > &query_params) | staticlib::pion::http_message | inlineprotected |
| make_set_cookie_header(const std::string &name, const std::string &value, const std::string &path, const bool has_max_age=false, const unsigned long max_age=0) | staticlib::pion::http_message | inlineprotected |
| operator=(const http_request &) | staticlib::pion::http_request | |
| staticlib::pion::http_message::operator=(const http_message &http_msg) | staticlib::pion::http_message | inline |
| prepare_buffers_for_send(std::vector< asio::const_buffer > &write_buffers, const bool keep_alive, const bool using_chunks) | staticlib::pion::http_message | inline |
| prepare_headers_for_send(const bool keep_alive, const bool using_chunks) | staticlib::pion::http_message | inlineprotected |
| REQUEST_METHOD_DELETE | staticlib::pion::http_message | static |
| REQUEST_METHOD_GET | staticlib::pion::http_message | static |
| REQUEST_METHOD_HEAD | staticlib::pion::http_message | static |
| REQUEST_METHOD_OPTIONS | staticlib::pion::http_message | static |
| REQUEST_METHOD_POST | staticlib::pion::http_message | static |
| REQUEST_METHOD_PUT | staticlib::pion::http_message | static |
| RESPONSE_CODE_ACCEPTED | staticlib::pion::http_message | static |
| RESPONSE_CODE_BAD_REQUEST | staticlib::pion::http_message | static |
| RESPONSE_CODE_CONTINUE | staticlib::pion::http_message | static |
| RESPONSE_CODE_CREATED | staticlib::pion::http_message | static |
| RESPONSE_CODE_FORBIDDEN | staticlib::pion::http_message | static |
| RESPONSE_CODE_FOUND | staticlib::pion::http_message | static |
| RESPONSE_CODE_METHOD_NOT_ALLOWED | staticlib::pion::http_message | static |
| RESPONSE_CODE_NO_CONTENT | staticlib::pion::http_message | static |
| RESPONSE_CODE_NOT_FOUND | staticlib::pion::http_message | static |
| RESPONSE_CODE_NOT_IMPLEMENTED | staticlib::pion::http_message | static |
| RESPONSE_CODE_NOT_MODIFIED | staticlib::pion::http_message | static |
| RESPONSE_CODE_OK | staticlib::pion::http_message | static |
| RESPONSE_CODE_SERVER_ERROR | staticlib::pion::http_message | static |
| RESPONSE_CODE_UNAUTHORIZED | staticlib::pion::http_message | static |
| RESPONSE_FULLMESSAGE_100_CONTINUE | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_ACCEPTED | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_BAD_REQUEST | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_CONTINUE | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_CREATED | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_FORBIDDEN | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_FOUND | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_METHOD_NOT_ALLOWED | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_NO_CONTENT | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_NOT_FOUND | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_NOT_IMPLEMENTED | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_NOT_MODIFIED | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_OK | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_SERVER_ERROR | staticlib::pion::http_message | static |
| RESPONSE_MESSAGE_UNAUTHORIZED | staticlib::pion::http_message | static |
| set_chunks_supported(bool b) | staticlib::pion::http_message | inline |
| set_content(const std::string &value) | staticlib::pion::http_request | inline |
| set_content(const char *value, size_t size) | staticlib::pion::http_request | inline |
| set_content_length(size_t n) | staticlib::pion::http_message | inline |
| set_content_type(const std::string &type) | staticlib::pion::http_message | inline |
| set_data_after_missing_packet(bool newVal) | staticlib::pion::http_message | inline |
| set_do_not_send_content_length() | staticlib::pion::http_message | inline |
| set_is_valid(bool b=true) | staticlib::pion::http_message | inline |
| set_method(const std::string &str) | staticlib::pion::http_request | inline |
| set_missing_packets(bool newVal) | staticlib::pion::http_message | inline |
| set_payload_handler(http_parser::payload_handler_type ph) | staticlib::pion::http_request | inline |
| set_query_string(const std::string &str) | staticlib::pion::http_request | inline |
| set_remote_ip(const asio::ip::address &ip) | staticlib::pion::http_message | inline |
| set_request_reader(http_parser *rr) | staticlib::pion::http_request | inline |
| set_resource(const std::string &str) | staticlib::pion::http_request | inline |
| set_status(data_status_type newVal) | staticlib::pion::http_message | inline |
| set_version_major(const uint16_t n) | staticlib::pion::http_message | inline |
| set_version_minor(const uint16_t n) | staticlib::pion::http_message | inline |
| STATUS_NONE enum value | staticlib::pion::http_message | |
| STATUS_OK enum value | staticlib::pion::http_message | |
| STATUS_PARTIAL enum value | staticlib::pion::http_message | |
| STATUS_TRUNCATED enum value | staticlib::pion::http_message | |
| STRING_CRLF | staticlib::pion::http_message | static |
| STRING_EMPTY | staticlib::pion::http_message | static |
| STRING_HTTP_VERSION | staticlib::pion::http_message | static |
| update_content_length_using_header() | staticlib::pion::http_message | inline |
| update_first_line() const | staticlib::pion::http_request | inlineprotectedvirtual |
| update_transfer_encoding_using_header() | staticlib::pion::http_message | inline |
| use_query_params_for_post_content() | staticlib::pion::http_request | inline |
| use_query_params_for_query_string() | staticlib::pion::http_request | inline |
| ~http_message() STATICLIB_NOEXCEPT | staticlib::pion::http_message | inlinevirtual |
| ~http_request() STATICLIB_NOEXCEPT | staticlib::pion::http_request | inlinevirtual |