28#ifndef WEBSOCKETPP_PROCESSOR_HYBI07_HPP
29#define WEBSOCKETPP_PROCESSOR_HYBI07_HPP
43template <
typename config>
64 std::vector<std::string>
const &)
const
Processor for Hybi Draft version 07.
hybi07(bool secure, bool p_is_server, msg_manager_ptr manager, rng_type &rng)
int get_version() const
Get the protocol version of this processor.
lib::error_code client_handshake_request(request_type &, uri_ptr, std::vector< std::string > const &) const
Fill in a set of request headers for a client connection request.
config::request_type request_type
config::con_msg_manager_type::ptr msg_manager_ptr
config::rng_type rng_type
Processor for Hybi Draft version 08.
@ no_protocol_support
No support for this feature in this protocol version.
lib::error_code make_error_code(error::processor_errors e)
Create an error code with the given value and the processor category.
Namespace for the WebSocket++ project.
lib::shared_ptr< uri > uri_ptr
Pointer to a URI.