WebSocket Options
Configure options for connections that use WebSocket.
Topics
Creating WebSocket Connections
nw_protocol_copy_ws_definition()nw_ws_create_options(_:)nw_ws_version_tnw_ws_options_set_auto_reply_ping(_:_:)nw_ws_options_set_maximum_message_size(_:_:)
Configuring Client Handshakes
nw_ws_options_add_additional_header(_:_:_:)nw_ws_options_add_subprotocol(_:_:)nw_ws_options_set_skip_handshake(_:_:)
Handling WebSocket Messages
nw_protocol_metadata_is_ws(_:)nw_ws_create_metadata(_:)nw_ws_metadata_get_opcode(_:)nw_ws_opcode_tnw_ws_metadata_set_close_code(_:_:)nw_ws_metadata_get_close_code(_:)nw_ws_close_code_tnw_ws_metadata_set_pong_handler(_:_:_:)nw_ws_pong_handler_tnw_ws_metadata_copy_server_response(_:)
Handling Server Handshakes
nw_ws_options_set_client_request_handler(_:_:_:)nw_ws_client_request_handler_tnw_ws_request_tnw_ws_request_enumerate_subprotocols(_:_:)nw_ws_subprotocol_enumerator_tnw_ws_request_enumerate_additional_headers(_:_:)nw_ws_additional_header_enumerator_tnw_ws_response_tnw_ws_response_create(_:_:)nw_ws_response_status_tnw_ws_response_add_additional_header(_:_:_:)nw_ws_response_get_status(_:)nw_ws_response_get_selected_subprotocol(_:)nw_ws_response_enumerate_additional_headers(_:_:)