Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::internal::websocket_handshake Member List

This is the complete list of members for kcenon::network::internal::websocket_handshake, including all inherited members.

base64_encode(const std::vector< uint8_t > &data) -> std::stringkcenon::network::internal::websocket_handshakeprivatestatic
calculate_accept_key(const std::string &client_key) -> std::stringkcenon::network::internal::websocket_handshakestatic
create_client_handshake(std::string_view host, std::string_view path, uint16_t port, const std::map< std::string, std::string > &extra_headers={}) -> std::stringkcenon::network::internal::websocket_handshakestatic
create_server_response(const std::string &client_key) -> std::stringkcenon::network::internal::websocket_handshakestatic
extract_status_code(const std::string &response) -> intkcenon::network::internal::websocket_handshakeprivatestatic
generate_websocket_key() -> std::stringkcenon::network::internal::websocket_handshakestatic
parse_client_request(const std::string &request) -> ws_handshake_resultkcenon::network::internal::websocket_handshakestatic
parse_headers(const std::string &http_message) -> std::map< std::string, std::string >kcenon::network::internal::websocket_handshakeprivatestatic
sha1_hash(const std::string &data) -> std::vector< uint8_t >kcenon::network::internal::websocket_handshakeprivatestatic
validate_server_response(const std::string &response, const std::string &expected_key) -> ws_handshake_resultkcenon::network::internal::websocket_handshakestatic