Network Functions
Access Network framework functions used in C.
Topics
Functions
nw_advertise_descriptor_copy_txt_record_object(_:)nw_advertise_descriptor_create_application_service(_:)nw_advertise_descriptor_create_bonjour_service(_:_:_:)nw_advertise_descriptor_get_application_service_name(_:)nw_advertise_descriptor_get_no_auto_rename(_:)nw_advertise_descriptor_set_no_auto_rename(_:_:)nw_advertise_descriptor_set_txt_record(_:_:_:)nw_advertise_descriptor_set_txt_record_object(_:_:)nw_browse_descriptor_create_application_service(_:)nw_browse_descriptor_create_bonjour_service(_:_:)nw_browse_descriptor_get_application_service_name(_:)nw_browse_descriptor_get_bonjour_service_domain(_:)nw_browse_descriptor_get_bonjour_service_type(_:)nw_browse_descriptor_get_include_txt_record(_:)nw_browse_descriptor_set_include_txt_record(_:_:)nw_browse_result_copy_endpoint(_:)nw_browse_result_copy_txt_record_object(_:)nw_browse_result_enumerate_interfaces(_:_:)nw_browse_result_get_changes(_:_:)nw_browse_result_get_interfaces_count(_:)nw_browser_cancel(_:)nw_browser_copy_browse_descriptor(_:)nw_browser_copy_parameters(_:)nw_browser_create(_:_:)nw_browser_set_browse_results_changed_handler(_:_:)nw_browser_set_queue(_:_:)nw_browser_set_state_changed_handler(_:_:)nw_browser_start(_:)nw_connection_access_establishment_report(_:_:_:)nw_connection_batch(_:_:)nw_connection_cancel(_:)nw_connection_cancel_current_endpoint(_:)nw_connection_copy_current_path(_:)nw_connection_copy_description(_:)nw_connection_copy_endpoint(_:)nw_connection_copy_parameters(_:)nw_connection_copy_protocol_metadata(_:_:)nw_connection_create(_:_:)nw_connection_create_new_data_transfer_report(_:)nw_connection_force_cancel(_:)nw_connection_get_maximum_datagram_size(_:)nw_connection_group_cancel(_:)nw_connection_group_copy_descriptor(_:)nw_connection_group_copy_local_endpoint_for_message(_:_:)nw_connection_group_copy_parameters(_:)nw_connection_group_copy_path_for_message(_:_:)nw_connection_group_copy_protocol_metadata(_:_:)nw_connection_group_copy_protocol_metadata_for_message(_:_:_:)nw_connection_group_copy_remote_endpoint_for_message(_:_:)nw_connection_group_create(_:_:)nw_connection_group_extract_connection(_:_:_:)nw_connection_group_extract_connection_for_message(_:_:)nw_connection_group_reinsert_extracted_connection(_:_:)nw_connection_group_reply(_:_:_:_:)nw_connection_group_send_message(_:_:_:_:_:)nw_connection_group_set_new_connection_handler(_:_:)nw_connection_group_set_queue(_:_:)nw_connection_group_set_receive_handler(_:_:_:_:)nw_connection_group_set_state_changed_handler(_:_:)nw_connection_group_start(_:)nw_connection_receive(_:_:_:_:)nw_connection_receive_message(_:_:)nw_connection_restart(_:)nw_connection_send(_:_:_:_:_:)nw_connection_set_better_path_available_handler(_:_:)nw_connection_set_path_changed_handler(_:_:)nw_connection_set_queue(_:_:)nw_connection_set_state_changed_handler(_:_:)nw_connection_set_viability_changed_handler(_:_:)nw_connection_start(_:)nw_content_context_copy_antecedent(_:)nw_content_context_copy_protocol_metadata(_:_:)nw_content_context_create(_:)nw_content_context_foreach_protocol_metadata(_:_:)nw_content_context_get_expiration_milliseconds(_:)nw_content_context_get_identifier(_:)nw_content_context_get_is_final(_:)nw_content_context_get_relative_priority(_:)nw_content_context_set_antecedent(_:_:)nw_content_context_set_expiration_milliseconds(_:_:)nw_content_context_set_is_final(_:_:)nw_content_context_set_metadata_for_protocol(_:_:)nw_content_context_set_relative_priority(_:_:)nw_data_transfer_report_collect(_:_:_:)nw_data_transfer_report_copy_path_interface(_:_:)nw_data_transfer_report_get_duration_milliseconds(_:)nw_data_transfer_report_get_path_count(_:)nw_data_transfer_report_get_path_radio_type(_:_:)nw_data_transfer_report_get_received_application_byte_count(_:_:)nw_data_transfer_report_get_received_ip_packet_count(_:_:)nw_data_transfer_report_get_received_transport_byte_count(_:_:)nw_data_transfer_report_get_received_transport_duplicate_byte_count(_:_:)nw_data_transfer_report_get_received_transport_out_of_order_byte_count(_:_:)nw_data_transfer_report_get_sent_application_byte_count(_:_:)nw_data_transfer_report_get_sent_ip_packet_count(_:_:)nw_data_transfer_report_get_sent_transport_byte_count(_:_:)nw_data_transfer_report_get_sent_transport_retransmitted_byte_count(_:_:)nw_data_transfer_report_get_state(_:)nw_data_transfer_report_get_transport_minimum_rtt_milliseconds(_:_:)nw_data_transfer_report_get_transport_rtt_variance(_:_:)nw_data_transfer_report_get_transport_smoothed_rtt_milliseconds(_:_:)nw_endpoint_copy_address_string(_:)nw_endpoint_copy_port_string(_:)nw_endpoint_copy_txt_record(_:)nw_endpoint_create_address(_:)nw_endpoint_create_bonjour_service(_:_:_:)nw_endpoint_create_host(_:_:)nw_endpoint_create_url(_:)nw_endpoint_get_address(_:)nw_endpoint_get_bonjour_service_domain(_:)nw_endpoint_get_bonjour_service_name(_:)nw_endpoint_get_bonjour_service_type(_:)nw_endpoint_get_hostname(_:)nw_endpoint_get_port(_:)nw_endpoint_get_signature(_:_:)nw_endpoint_get_type(_:)nw_endpoint_get_url(_:)nw_error_copy_cf_error(_:)nw_error_get_error_code(_:)nw_error_get_error_domain(_:)nw_establishment_report_copy_proxy_endpoint(_:)nw_establishment_report_enumerate_protocols(_:_:)nw_establishment_report_enumerate_resolution_reports(_:_:)nw_establishment_report_enumerate_resolutions(_:_:)nw_establishment_report_get_attempt_started_after_milliseconds(_:)nw_establishment_report_get_duration_milliseconds(_:)nw_establishment_report_get_previous_attempt_count(_:)nw_establishment_report_get_proxy_configured(_:)nw_establishment_report_get_used_proxy(_:)nw_ethernet_channel_cancel(_:)nw_ethernet_channel_create(_:_:)nw_ethernet_channel_create_with_parameters(_:_:_:)nw_ethernet_channel_get_maximum_payload_size(_:)nw_ethernet_channel_send(_:_:_:_:_:)nw_ethernet_channel_set_queue(_:_:)nw_ethernet_channel_set_receive_handler(_:_:)nw_ethernet_channel_set_state_changed_handler(_:_:)nw_ethernet_channel_start(_:)nw_framer_async(_:_:)nw_framer_copy_local_endpoint(_:)nw_framer_copy_options(_:)nw_framer_copy_parameters(_:)nw_framer_copy_remote_endpoint(_:)nw_framer_create_definition(_:_:_:)nw_framer_create_options(_:)nw_framer_deliver_input(_:_:_:_:_:)nw_framer_deliver_input_no_copy(_:_:_:_:)nw_framer_mark_failed_with_error(_:_:)nw_framer_mark_ready(_:)nw_framer_message_access_value(_:_:_:)nw_framer_message_copy_object_value(_:_:)nw_framer_message_create(_:)nw_framer_message_set_object_value(_:_:_:)nw_framer_message_set_value(_:_:_:_:)nw_framer_options_copy_object_value(_:_:)nw_framer_options_set_object_value(_:_:_:)nw_framer_parse_input(_:_:_:_:_:)nw_framer_parse_output(_:_:_:_:_:)nw_framer_pass_through_input(_:)nw_framer_pass_through_output(_:)nw_framer_prepend_application_protocol(_:_:)nw_framer_protocol_create_message(_:)nw_framer_schedule_wakeup(_:_:)nw_framer_set_cleanup_handler(_:_:)nw_framer_set_input_handler(_:_:)nw_framer_set_output_handler(_:_:)nw_framer_set_stop_handler(_:_:)nw_framer_set_wakeup_handler(_:_:)nw_framer_write_output(_:_:_:)nw_framer_write_output_data(_:_:)nw_framer_write_output_no_copy(_:_:)nw_group_descriptor_add_endpoint(_:_:)nw_group_descriptor_create_multicast(_:)nw_group_descriptor_create_multiplex(_:)nw_group_descriptor_enumerate_endpoints(_:_:)nw_interface_get_index(_:)nw_interface_get_name(_:)nw_interface_get_type(_:)nw_ip_create_metadata()nw_ip_metadata_get_ecn_flag(_:)nw_ip_metadata_get_receive_time(_:)nw_ip_metadata_get_service_class(_:)nw_ip_metadata_set_ecn_flag(_:_:)nw_ip_metadata_set_service_class(_:_:)nw_ip_options_set_calculate_receive_time(_:_:)nw_ip_options_set_disable_fragmentation(_:_:)nw_ip_options_set_disable_multicast_loopback(_:_:)nw_ip_options_set_hop_limit(_:_:)nw_ip_options_set_local_address_preference(_:_:)nw_ip_options_set_use_minimum_mtu(_:_:)nw_ip_options_set_version(_:_:)nw_listener_cancel(_:)nw_listener_create(_:)nw_listener_create_with_connection(_:_:)nw_listener_create_with_launchd_key(_:_:)nw_listener_create_with_port(_:_:)nw_listener_get_new_connection_limit(_:)nw_listener_get_port(_:)nw_listener_set_advertise_descriptor(_:_:)nw_listener_set_advertised_endpoint_changed_handler(_:_:)nw_listener_set_new_connection_group_handler(_:_:)nw_listener_set_new_connection_handler(_:_:)nw_listener_set_new_connection_limit(_:_:)nw_listener_set_queue(_:_:)nw_listener_set_state_changed_handler(_:_:)nw_listener_start(_:)nw_multicast_group_descriptor_get_disable_unicast_traffic(_:)nw_multicast_group_descriptor_set_disable_unicast_traffic(_:_:)nw_multicast_group_descriptor_set_specific_source(_:_:)nw_parameters_create_application_service()nw_parameters_create_quic(_:)nw_parameters_requires_dnssec_validation(_:)nw_parameters_set_requires_dnssec_validation(_:_:)nw_path_copy_effective_local_endpoint(_:)nw_path_copy_effective_remote_endpoint(_:)nw_path_enumerate_gateways(_:_:)nw_path_enumerate_interfaces(_:_:)nw_path_get_status(_:)nw_path_get_unsatisfied_reason(_:)nw_path_has_dns(_:)nw_path_has_ipv4(_:)nw_path_has_ipv6(_:)nw_path_is_constrained(_:)nw_path_is_equal(_:_:)nw_path_is_expensive(_:)nw_path_monitor_cancel(_:)nw_path_monitor_create()nw_path_monitor_create_for_ethernet_channel()nw_path_monitor_create_with_type(_:)nw_path_monitor_prohibit_interface_type(_:_:)nw_path_monitor_set_cancel_handler(_:_:)nw_path_monitor_set_queue(_:_:)nw_path_monitor_set_update_handler(_:_:)nw_path_monitor_start(_:)nw_path_uses_interface_type(_:_:)nw_protocol_copy_ip_definition()nw_protocol_copy_quic_definition()nw_protocol_copy_tcp_definition()nw_protocol_copy_tls_definition()nw_protocol_copy_udp_definition()nw_protocol_copy_ws_definition()nw_protocol_metadata_copy_definition(_:)nw_protocol_metadata_is_framer_message(_:)nw_protocol_metadata_is_ip(_:)nw_protocol_metadata_is_quic(_:)nw_protocol_metadata_is_tcp(_:)nw_protocol_metadata_is_tls(_:)nw_protocol_metadata_is_udp(_:)nw_protocol_metadata_is_ws(_:)nw_protocol_options_is_quic(_:)nw_proxy_config_add_excluded_domain(_:_:)nw_proxy_config_add_match_domain(_:_:)nw_proxy_config_clear_excluded_domains(_:)nw_proxy_config_clear_match_domains(_:)nw_proxy_config_enumerate_excluded_domains(_:_:)nw_proxy_config_enumerate_match_domains(_:_:)nw_quic_add_tls_application_protocol(_:_:)nw_quic_copy_sec_protocol_metadata(_:)nw_quic_copy_sec_protocol_options(_:)nw_quic_create_options()nw_quic_get_application_error(_:)nw_quic_get_application_error_reason(_:)nw_quic_get_idle_timeout(_:)nw_quic_get_initial_max_data(_:)nw_quic_get_initial_max_stream_data_bidirectional_local(_:)nw_quic_get_initial_max_stream_data_bidirectional_remote(_:)nw_quic_get_initial_max_stream_data_unidirectional(_:)nw_quic_get_initial_max_streams_bidirectional(_:)nw_quic_get_initial_max_streams_unidirectional(_:)nw_quic_get_keepalive_interval(_:)nw_quic_get_local_max_streams_bidirectional(_:)nw_quic_get_local_max_streams_unidirectional(_:)nw_quic_get_max_datagram_frame_size(_:)nw_quic_get_max_udp_payload_size(_:)nw_quic_get_remote_idle_timeout(_:)nw_quic_get_remote_max_streams_bidirectional(_:)nw_quic_get_remote_max_streams_unidirectional(_:)nw_quic_get_stream_application_error(_:)nw_quic_get_stream_id(_:)nw_quic_get_stream_is_datagram(_:)nw_quic_get_stream_is_unidirectional(_:)nw_quic_get_stream_type(_:)nw_quic_get_stream_usable_datagram_frame_size(_:)nw_quic_set_application_error(_:_:_:)nw_quic_set_idle_timeout(_:_:)nw_quic_set_initial_max_data(_:_:)nw_quic_set_initial_max_stream_data_bidirectional_local(_:_:)nw_quic_set_initial_max_stream_data_bidirectional_remote(_:_:)nw_quic_set_initial_max_stream_data_unidirectional(_:_:)nw_quic_set_initial_max_streams_bidirectional(_:_:)nw_quic_set_initial_max_streams_unidirectional(_:_:)nw_quic_set_keepalive_interval(_:_:)nw_quic_set_local_max_streams_bidirectional(_:_:)nw_quic_set_local_max_streams_unidirectional(_:_:)nw_quic_set_max_datagram_frame_size(_:_:)nw_quic_set_max_udp_payload_size(_:_:)nw_quic_set_stream_application_error(_:_:)nw_quic_set_stream_is_datagram(_:_:)nw_quic_set_stream_is_unidirectional(_:_:)nw_resolution_report_copy_preferred_endpoint(_:)nw_resolution_report_copy_successful_endpoint(_:)nw_resolution_report_get_endpoint_count(_:)nw_resolution_report_get_milliseconds(_:)nw_resolution_report_get_protocol(_:)nw_resolution_report_get_source(_:)nw_tcp_create_options()nw_tcp_get_available_receive_buffer(_:)nw_tcp_get_available_send_buffer(_:)nw_tcp_options_set_connection_timeout(_:_:)nw_tcp_options_set_disable_ack_stretching(_:_:)nw_tcp_options_set_disable_ecn(_:_:)nw_tcp_options_set_enable_fast_open(_:_:)nw_tcp_options_set_enable_keepalive(_:_:)nw_tcp_options_set_keepalive_count(_:_:)nw_tcp_options_set_keepalive_idle_time(_:_:)nw_tcp_options_set_keepalive_interval(_:_:)nw_tcp_options_set_maximum_segment_size(_:_:)nw_tcp_options_set_multipath_force_version(_:_:)nw_tcp_options_set_no_delay(_:_:)nw_tcp_options_set_no_options(_:_:)nw_tcp_options_set_no_push(_:_:)nw_tcp_options_set_persist_timeout(_:_:)nw_tcp_options_set_retransmit_connection_drop_time(_:_:)nw_tcp_options_set_retransmit_fin_drop(_:_:)nw_tls_copy_sec_protocol_metadata(_:)nw_tls_copy_sec_protocol_options(_:)nw_tls_create_options()nw_txt_record_access_bytes(_:_:)nw_txt_record_access_key(_:_:_:)nw_txt_record_apply(_:_:)nw_txt_record_copy(_:)nw_txt_record_create_dictionary()nw_txt_record_create_with_bytes(_:_:)nw_txt_record_find_key(_:_:)nw_txt_record_get_key_count(_:)nw_txt_record_is_dictionary(_:)nw_txt_record_is_equal(_:_:)nw_txt_record_remove_key(_:_:)nw_txt_record_set_key(_:_:_:_:)nw_udp_create_metadata()nw_udp_create_options()nw_udp_options_set_prefer_no_checksum(_:_:)nw_ws_create_metadata(_:)nw_ws_create_options(_:)nw_ws_metadata_copy_server_response(_:)nw_ws_metadata_get_close_code(_:)nw_ws_metadata_get_opcode(_:)nw_ws_metadata_set_close_code(_:_:)nw_ws_metadata_set_pong_handler(_:_:_:)nw_ws_options_add_additional_header(_:_:_:)nw_ws_options_add_subprotocol(_:_:)nw_ws_options_set_auto_reply_ping(_:_:)nw_ws_options_set_client_request_handler(_:_:_:)nw_ws_options_set_maximum_message_size(_:_:)nw_ws_options_set_skip_handshake(_:_:)nw_ws_request_enumerate_additional_headers(_:_:)nw_ws_request_enumerate_subprotocols(_:_:)nw_ws_response_add_additional_header(_:_:_:)nw_ws_response_create(_:_:)nw_ws_response_enumerate_additional_headers(_:_:)nw_ws_response_get_selected_subprotocol(_:)nw_ws_response_get_status(_:)