HTTP WebSocket Classes basic_dynamic_body basic_fields basic_parser buffer_body dynamic_body empty_body fields header header_parser message message_parser empty_decorator request response serializer string_body rfc7230 ext_list opt_token_list param_list token_list Functions async_read async_read_some async_write async_write_some is_keep_alive is_upgrade make_serializer operator<< prepare read read_some reason_string swap write write_some Type Traits is_body is_body_writer is_body_reader Constants connection error Concepts Body BodyReader BodyWriter Field FieldSequence Classes close_reason ping_data stream reason_string teardown_tag Functions async_teardown is_upgrade teardown Options auto_fragment message_type permessage_deflate ping_callback read_buffer_size read_message_max write_buffer_size Constants close_code error opcode Core ZLib Classes async_completion async_result async_return_type basic_flat_buffer basic_multi_buffer buffers_adapter buffers_view consuming_buffers buffered_read_stream error_category error_code error_condition flat_buffer handler_alloc handler_ptr handler_type multi_buffer static_buffer static_buffer_n static_string string_view system_error Functions bind_handler buffer_cat buffer_prefix buffers ostream system_category to_static_string Constants errc Type Traits get_lowest_layer has_get_io_service is_async_read_stream is_async_write_stream is_async_stream is_completion_handler is_const_buffer_sequence is_dynamic_buffer is_mutable_buffer_sequence is_sync_read_stream is_sync_stream is_sync_write_stream Concepts AsyncStream BufferSequence DynamicBuffer Stream SyncStream Classes deflate_stream inflate_stream z_params Functions deflate_upper_bound Constants error Flush Strategy Diagnostic doc_debug nested_doc_debug