HTTP WebSocket Classes basic_dynabuf_body basic_headers basic_parser_v1 empty_body headers message message_v1 resume_context streambuf_body string_body Options body_max_size headers_max_size skip_body Type Traits is_Body is_Parser is_ReadableBody is_WritableBody Functions async_parse async_read async_write parse prepare read swap write Constants body_what connection Concepts Body Field FieldSequence Parser Reader Writer Classes close_reason ping_data stream reason_string teardown_tag Options auto_fragment decorate keep_alive message_type pong_callback read_buffer_size read_message_max write_buffer_size Functions async_teardown teardown Constants close_code error opcode Core Classes async_completion basic_streambuf buffers_adapter consuming_buffers dynabuf_readstream errc error_category error_code error_condition handler_alloc prepared_buffers static_streambuf static_streambuf_n static_string streambuf system_error Functions bind_handler buffer_cat consumed_buffers prepare_buffer prepare_buffers to_string write Type Traits is_AsyncReadStream is_AsyncWriteStream is_AsyncStream is_BufferSequence is_CompletionHandler is_ConstBufferSequence is_DynamicBuffer is_MutableBufferSequence is_SyncReadStream is_SyncStream is_SyncWriteStream Concepts AsyncStream BufferSequence DynamicBuffer Stream SyncStream Diagnostic doc_debug nested_doc_debug