<?xml version='1.0'?>
<!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
<signatures version='1.0'>
<constant name='kNWErrorDomainDNS' type64='^{__CFString=}'/>
<constant name='kNWErrorDomainPOSIX' type64='^{__CFString=}'/>
<constant name='kNWErrorDomainTLS' type64='^{__CFString=}'/>
<constant name='kNWErrorDomainWiFiAware' type64='^{__CFString=}'/>
<enum name='NW_FRAMER_CREATE_FLAGS_DEFAULT' value64='0'/>
<enum name='NW_FRAMER_WAKEUP_TIME_FOREVER' value64='-1'/>
<enum name='NW_LISTENER_INFINITE_CONNECTION_LIMIT' value64='-1'/>
<enum name='NW_QUIC_CONNECTION_DEFAULT_KEEPALIVE' value64='65535'/>
<enum name='nw_browse_result_change_identical' value64='1'/>
<enum name='nw_browse_result_change_interface_added' value64='8'/>
<enum name='nw_browse_result_change_interface_removed' value64='16'/>
<enum name='nw_browse_result_change_invalid' value64='0'/>
<enum name='nw_browse_result_change_result_added' value64='2'/>
<enum name='nw_browse_result_change_result_removed' value64='4'/>
<enum name='nw_browse_result_change_txt_record_changed' value64='32'/>
<enum name='nw_browser_state_cancelled' value64='3'/>
<enum name='nw_browser_state_failed' value64='2'/>
<enum name='nw_browser_state_invalid' value64='0'/>
<enum name='nw_browser_state_ready' value64='1'/>
<enum name='nw_browser_state_waiting' value64='4'/>
<enum name='nw_connection_group_state_cancelled' value64='4'/>
<enum name='nw_connection_group_state_failed' value64='3'/>
<enum name='nw_connection_group_state_invalid' value64='0'/>
<enum name='nw_connection_group_state_ready' value64='2'/>
<enum name='nw_connection_group_state_waiting' value64='1'/>
<enum name='nw_connection_state_cancelled' value64='5'/>
<enum name='nw_connection_state_failed' value64='4'/>
<enum name='nw_connection_state_invalid' value64='0'/>
<enum name='nw_connection_state_preparing' value64='2'/>
<enum name='nw_connection_state_ready' value64='3'/>
<enum name='nw_connection_state_waiting' value64='1'/>
<enum name='nw_data_transfer_report_state_collected' value64='2'/>
<enum name='nw_data_transfer_report_state_collecting' value64='1'/>
<enum name='nw_endpoint_type_address' value64='1'/>
<enum name='nw_endpoint_type_bonjour_service' value64='3'/>
<enum name='nw_endpoint_type_host' value64='2'/>
<enum name='nw_endpoint_type_invalid' value64='0'/>
<enum name='nw_endpoint_type_url' value64='4'/>
<enum name='nw_error_domain_dns' value64='2'/>
<enum name='nw_error_domain_invalid' value64='0'/>
<enum name='nw_error_domain_posix' value64='1'/>
<enum name='nw_error_domain_tls' value64='3'/>
<enum name='nw_error_domain_wifi_aware' value64='4'/>
<enum name='nw_ethernet_channel_state_cancelled' value64='5'/>
<enum name='nw_ethernet_channel_state_failed' value64='4'/>
<enum name='nw_ethernet_channel_state_invalid' value64='0'/>
<enum name='nw_ethernet_channel_state_preparing' value64='2'/>
<enum name='nw_ethernet_channel_state_ready' value64='3'/>
<enum name='nw_ethernet_channel_state_waiting' value64='1'/>
<enum name='nw_framer_start_result_ready' value64='1'/>
<enum name='nw_framer_start_result_will_mark_ready' value64='2'/>
<enum name='nw_interface_radio_type_cell_cdma' value64='135'/>
<enum name='nw_interface_radio_type_cell_endc_mmw' value64='130'/>
<enum name='nw_interface_radio_type_cell_endc_sub6' value64='129'/>
<enum name='nw_interface_radio_type_cell_evdo' value64='136'/>
<enum name='nw_interface_radio_type_cell_gsm' value64='134'/>
<enum name='nw_interface_radio_type_cell_lte' value64='128'/>
<enum name='nw_interface_radio_type_cell_nr_sa_mmw' value64='132'/>
<enum name='nw_interface_radio_type_cell_nr_sa_sub6' value64='131'/>
<enum name='nw_interface_radio_type_cell_wcdma' value64='133'/>
<enum name='nw_interface_radio_type_unknown' value64='0'/>
<enum name='nw_interface_radio_type_wifi_a' value64='2'/>
<enum name='nw_interface_radio_type_wifi_ac' value64='5'/>
<enum name='nw_interface_radio_type_wifi_ax' value64='6'/>
<enum name='nw_interface_radio_type_wifi_b' value64='1'/>
<enum name='nw_interface_radio_type_wifi_g' value64='3'/>
<enum name='nw_interface_radio_type_wifi_n' value64='4'/>
<enum name='nw_interface_type_cellular' value64='2'/>
<enum name='nw_interface_type_loopback' value64='4'/>
<enum name='nw_interface_type_other' value64='0'/>
<enum name='nw_interface_type_wifi' value64='1'/>
<enum name='nw_interface_type_wired' value64='3'/>
<enum name='nw_ip_ecn_flag_ce' value64='3'/>
<enum name='nw_ip_ecn_flag_ect_0' value64='2'/>
<enum name='nw_ip_ecn_flag_ect_1' value64='1'/>
<enum name='nw_ip_ecn_flag_non_ect' value64='0'/>
<enum name='nw_ip_local_address_preference_default' value64='0'/>
<enum name='nw_ip_local_address_preference_stable' value64='2'/>
<enum name='nw_ip_local_address_preference_temporary' value64='1'/>
<enum name='nw_ip_version_4' value64='4'/>
<enum name='nw_ip_version_6' value64='6'/>
<enum name='nw_ip_version_any' value64='0'/>
<enum name='nw_link_quality_good' value64='30'/>
<enum name='nw_link_quality_minimal' value64='10'/>
<enum name='nw_link_quality_moderate' value64='20'/>
<enum name='nw_link_quality_unknown' value64='0'/>
<enum name='nw_listener_state_cancelled' value64='4'/>
<enum name='nw_listener_state_failed' value64='3'/>
<enum name='nw_listener_state_invalid' value64='0'/>
<enum name='nw_listener_state_ready' value64='2'/>
<enum name='nw_listener_state_waiting' value64='1'/>
<enum name='nw_multipath_service_aggregate' value64='3'/>
<enum name='nw_multipath_service_disabled' value64='0'/>
<enum name='nw_multipath_service_handover' value64='1'/>
<enum name='nw_multipath_service_interactive' value64='2'/>
<enum name='nw_multipath_version_0' value64='0'/>
<enum name='nw_multipath_version_1' value64='1'/>
<enum name='nw_multipath_version_unspecified' value64='-1'/>
<enum name='nw_parameters_attribution_developer' value64='1'/>
<enum name='nw_parameters_attribution_user' value64='2'/>
<enum name='nw_parameters_expired_dns_behavior_allow' value64='1'/>
<enum name='nw_parameters_expired_dns_behavior_default' value64='0'/>
<enum name='nw_parameters_expired_dns_behavior_persistent' value64='3'/>
<enum name='nw_parameters_expired_dns_behavior_prohibit' value64='2'/>
<enum name='nw_path_status_invalid' value64='0'/>
<enum name='nw_path_status_satisfiable' value64='3'/>
<enum name='nw_path_status_satisfied' value64='1'/>
<enum name='nw_path_status_unsatisfied' value64='2'/>
<enum name='nw_path_unsatisfied_reason_cellular_denied' value64='1'/>
<enum name='nw_path_unsatisfied_reason_local_network_denied' value64='3'/>
<enum name='nw_path_unsatisfied_reason_not_available' value64='0'/>
<enum name='nw_path_unsatisfied_reason_vpn_inactive' value64='4'/>
<enum name='nw_path_unsatisfied_reason_wifi_denied' value64='2'/>
<enum name='nw_quic_stream_type_bidirectional' value64='1'/>
<enum name='nw_quic_stream_type_datagram' value64='3'/>
<enum name='nw_quic_stream_type_unidirectional' value64='2'/>
<enum name='nw_quic_stream_type_unknown' value64='0'/>
<enum name='nw_report_resolution_protocol_https' value64='4'/>
<enum name='nw_report_resolution_protocol_tcp' value64='2'/>
<enum name='nw_report_resolution_protocol_tls' value64='3'/>
<enum name='nw_report_resolution_protocol_udp' value64='1'/>
<enum name='nw_report_resolution_protocol_unknown' value64='0'/>
<enum name='nw_report_resolution_source_cache' value64='2'/>
<enum name='nw_report_resolution_source_expired_cache' value64='3'/>
<enum name='nw_report_resolution_source_query' value64='1'/>
<enum name='nw_service_class_background' value64='1'/>
<enum name='nw_service_class_best_effort' value64='0'/>
<enum name='nw_service_class_interactive_video' value64='2'/>
<enum name='nw_service_class_interactive_voice' value64='3'/>
<enum name='nw_service_class_responsive_data' value64='4'/>
<enum name='nw_service_class_signaling' value64='5'/>
<enum name='nw_txt_record_find_key_empty_value' value64='3'/>
<enum name='nw_txt_record_find_key_invalid' value64='0'/>
<enum name='nw_txt_record_find_key_no_value' value64='2'/>
<enum name='nw_txt_record_find_key_non_empty_value' value64='4'/>
<enum name='nw_txt_record_find_key_not_present' value64='1'/>
<enum name='nw_ws_close_code_abnormal_closure' value64='1006'/>
<enum name='nw_ws_close_code_going_away' value64='1001'/>
<enum name='nw_ws_close_code_internal_server_error' value64='1011'/>
<enum name='nw_ws_close_code_invalid_frame_payload_data' value64='1007'/>
<enum name='nw_ws_close_code_mandatory_extension' value64='1010'/>
<enum name='nw_ws_close_code_message_too_big' value64='1009'/>
<enum name='nw_ws_close_code_no_status_received' value64='1005'/>
<enum name='nw_ws_close_code_normal_closure' value64='1000'/>
<enum name='nw_ws_close_code_policy_violation' value64='1008'/>
<enum name='nw_ws_close_code_protocol_error' value64='1002'/>
<enum name='nw_ws_close_code_tls_handshake' value64='1015'/>
<enum name='nw_ws_close_code_unsupported_data' value64='1003'/>
<enum name='nw_ws_opcode_binary' value64='2'/>
<enum name='nw_ws_opcode_close' value64='8'/>
<enum name='nw_ws_opcode_cont' value64='0'/>
<enum name='nw_ws_opcode_invalid' value64='-1'/>
<enum name='nw_ws_opcode_ping' value64='9'/>
<enum name='nw_ws_opcode_pong' value64='10'/>
<enum name='nw_ws_opcode_text' value64='1'/>
<enum name='nw_ws_response_status_accept' value64='1'/>
<enum name='nw_ws_response_status_invalid' value64='0'/>
<enum name='nw_ws_response_status_reject' value64='2'/>
<enum name='nw_ws_version_13' value64='1'/>
<enum name='nw_ws_version_invalid' value64='0'/>
<function name='nw_advertise_descriptor_copy_txt_record_object'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_advertise_descriptor_create_application_service'>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_advertise_descriptor_create_bonjour_service'>
<arg type64='*'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_advertise_descriptor_get_application_service_name'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_advertise_descriptor_get_no_auto_rename'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_advertise_descriptor_set_no_auto_rename'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_advertise_descriptor_set_txt_record'>
<arg type64='@'/>
<arg type64='^v'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_advertise_descriptor_set_txt_record_object'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_browse_descriptor_create_application_service'>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_browse_descriptor_create_bonjour_service'>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_browse_descriptor_get_application_service_name'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_browse_descriptor_get_bonjour_service_domain'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_browse_descriptor_get_bonjour_service_type'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_browse_descriptor_get_include_txt_record'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_browse_descriptor_set_include_txt_record'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_browse_result_copy_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_browse_result_copy_txt_record_object'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_browse_result_enumerate_interfaces'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_browse_result_get_changes'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_browse_result_get_interfaces_count'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_browser_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_browser_copy_browse_descriptor'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_browser_copy_parameters'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_browser_create'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_browser_set_browse_results_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_browser_set_queue'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_browser_set_state_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_browser_start'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_access_establishment_report'>
<arg type64='@'/>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_batch'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_cancel_current_endpoint'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_copy_current_path'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_copy_description'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_connection_copy_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_copy_parameters'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_copy_protocol_metadata'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_create'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_create_new_data_transfer_report'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_force_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_get_maximum_datagram_size'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_connection_group_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_group_copy_descriptor'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_copy_local_endpoint_for_message'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_copy_parameters'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_copy_path_for_message'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_copy_protocol_metadata'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_copy_protocol_metadata_for_message'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_copy_remote_endpoint_for_message'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_create'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_extract_connection'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_extract_connection_for_message'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_connection_group_reinsert_extracted_connection'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_connection_group_reply'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_group_send_message'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_group_set_new_connection_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_group_set_queue'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_group_set_receive_handler'>
<arg type64='@'/>
<arg type64='I'/>
<arg type64='B'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_group_set_state_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_group_start'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_receive'>
<arg type64='@'/>
<arg type64='I'/>
<arg type64='I'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='B'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_receive_message'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='B'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_restart'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_send'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='B'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_set_better_path_available_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='B'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_set_path_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_set_queue'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_connection_set_state_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_set_viability_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='B'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_connection_start'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_content_context_copy_antecedent'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_content_context_copy_protocol_metadata'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_content_context_create'>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_content_context_foreach_protocol_metadata'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_content_context_get_expiration_milliseconds'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_content_context_get_identifier'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_content_context_get_is_final'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_content_context_get_relative_priority'>
<arg type64='@'/>
<retval type64='d'/>
</function>
<function name='nw_content_context_set_antecedent'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_content_context_set_expiration_milliseconds'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_content_context_set_is_final'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_content_context_set_metadata_for_protocol'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_content_context_set_relative_priority'>
<arg type64='@'/>
<arg type64='d'/>
<retval type64='v'/>
</function>
<function name='nw_data_transfer_report_collect'>
<arg type64='@'/>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_data_transfer_report_copy_path_interface'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='@'/>
</function>
<function name='nw_data_transfer_report_get_duration_milliseconds'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_path_count'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_data_transfer_report_get_path_radio_type'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='i'/>
</function>
<function name='nw_data_transfer_report_get_received_application_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_received_ip_packet_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_received_transport_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_received_transport_duplicate_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_received_transport_out_of_order_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_sent_application_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_sent_ip_packet_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_sent_transport_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_sent_transport_retransmitted_byte_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_state'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_data_transfer_report_get_transport_minimum_rtt_milliseconds'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_transport_rtt_variance'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_data_transfer_report_get_transport_smoothed_rtt_milliseconds'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='Q'/>
</function>
<function name='nw_endpoint_copy_address_string'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_copy_port_string'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_copy_txt_record'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_endpoint_create_address'>
<arg type64='^{sockaddr=CC[14c]}'/>
<retval type64='@'/>
</function>
<function name='nw_endpoint_create_bonjour_service'>
<arg type64='*'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_endpoint_create_host'>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_endpoint_create_url'>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_endpoint_get_address'>
<arg type64='@'/>
<retval type64='^{sockaddr=CC[14c]}'/>
</function>
<function name='nw_endpoint_get_bonjour_service_domain'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_get_bonjour_service_name'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_get_bonjour_service_type'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_get_hostname'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_get_port'>
<arg type64='@'/>
<retval type64='S'/>
</function>
<function name='nw_endpoint_get_signature'>
<arg type64='@'/>
<arg type64='^Q'/>
<retval type64='*'/>
</function>
<function name='nw_endpoint_get_type'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_endpoint_get_url'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_error_copy_cf_error'>
<arg type64='@'/>
<retval type64='^{__CFError=}'/>
</function>
<function name='nw_error_get_error_code'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_error_get_error_domain'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_establishment_report_copy_proxy_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_establishment_report_enumerate_protocols'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='Q'/>
<arg type64='Q'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_establishment_report_enumerate_resolution_reports'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_establishment_report_enumerate_resolutions'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<arg type64='Q'/>
<arg type64='I'/>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_establishment_report_get_attempt_started_after_milliseconds'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_establishment_report_get_duration_milliseconds'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_establishment_report_get_previous_attempt_count'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_establishment_report_get_proxy_configured'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_establishment_report_get_used_proxy'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_ethernet_channel_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_ethernet_channel_create'>
<arg type64='S'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_ethernet_channel_create_with_parameters'>
<arg type64='S'/>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_ethernet_channel_get_maximum_payload_size'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_ethernet_channel_send'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='S'/>
<arg type64='*'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_ethernet_channel_set_queue'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_ethernet_channel_set_receive_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='S'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_ethernet_channel_set_state_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_ethernet_channel_start'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_async'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_copy_local_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_copy_options'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_copy_parameters'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_copy_remote_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_create_definition'>
<arg type64='*'/>
<arg type64='I'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='i'/>
</arg>
<retval type64='@'/>
</function>
<function name='nw_framer_create_options'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_deliver_input'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='Q'/>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_framer_deliver_input_no_copy'>
<arg type64='@'/>
<arg type64='Q'/>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='B'/>
</function>
<function name='nw_framer_mark_failed_with_error'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_framer_mark_ready'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_message_access_value'>
<arg type64='@'/>
<arg type64='*'/>
<arg function_pointer='true' type64='@?'>
<arg type64='^v'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_framer_message_copy_object_value'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_framer_message_create'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_message_set_object_value'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_message_set_value'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='^v'/>
<arg function_pointer='true' type64='@?'>
<arg type64='^v'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_options_copy_object_value'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_framer_options_set_object_value'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_parse_input'>
<arg type64='@'/>
<arg type64='Q'/>
<arg type64='Q'/>
<arg type64='*'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='Q'/>
<arg type64='B'/>
<retval type64='Q'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_framer_parse_output'>
<arg type64='@'/>
<arg type64='Q'/>
<arg type64='Q'/>
<arg type64='*'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='Q'/>
<arg type64='B'/>
<retval type64='Q'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_framer_pass_through_input'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_pass_through_output'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_prepend_application_protocol'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_framer_protocol_create_message'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_framer_schedule_wakeup'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_framer_set_cleanup_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_set_input_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='Q'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_set_output_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='Q'/>
<arg type64='B'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_set_stop_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_set_wakeup_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_framer_write_output'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_framer_write_output_data'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_framer_write_output_no_copy'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='B'/>
</function>
<function name='nw_group_descriptor_add_endpoint'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_group_descriptor_create_multicast'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_group_descriptor_create_multiplex'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_group_descriptor_enumerate_endpoints'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_interface_get_index'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_interface_get_name'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_interface_get_type'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_ip_create_metadata'>
<retval type64='@'/>
</function>
<function name='nw_ip_metadata_get_ecn_flag'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_ip_metadata_get_receive_time'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_ip_metadata_get_service_class'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_ip_metadata_set_ecn_flag'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_ip_metadata_set_service_class'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_calculate_receive_time'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_disable_fragmentation'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_disable_multicast_loopback'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_hop_limit'>
<arg type64='@'/>
<arg type64='C'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_local_address_preference'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_use_minimum_mtu'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ip_options_set_version'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_listener_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_listener_create'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_listener_create_with_connection'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_listener_create_with_launchd_key'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_listener_create_with_port'>
<arg type64='*'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_listener_get_new_connection_limit'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_listener_get_port'>
<arg type64='@'/>
<retval type64='S'/>
</function>
<function name='nw_listener_set_advertise_descriptor'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_listener_set_advertised_endpoint_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_listener_set_new_connection_group_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_listener_set_new_connection_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_listener_set_new_connection_limit'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_listener_set_queue'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_listener_set_state_changed_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_listener_start'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_multicast_group_descriptor_get_disable_unicast_traffic'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_multicast_group_descriptor_set_disable_unicast_traffic'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_multicast_group_descriptor_set_specific_source'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_clear_prohibited_interface_types'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_clear_prohibited_interfaces'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_copy'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_parameters_copy_default_protocol_stack'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_parameters_copy_local_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_parameters_copy_required_interface'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_parameters_create'>
<retval type64='@'/>
</function>
<function name='nw_parameters_create_application_service'>
<retval type64='@'/>
</function>
<function name='nw_parameters_create_custom_ip'>
<arg type64='C'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='@'/>
</function>
<function name='nw_parameters_create_quic'>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='@'/>
</function>
<function name='nw_parameters_create_secure_tcp'>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='@'/>
</function>
<function name='nw_parameters_create_secure_udp'>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='@'/>
</function>
<function name='nw_parameters_get_allow_ultra_constrained'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_attribution'>
<arg type64='@'/>
<retval type64='C'/>
</function>
<function name='nw_parameters_get_expired_dns_behavior'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_parameters_get_fast_open_enabled'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_include_peer_to_peer'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_local_only'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_multipath_service'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_parameters_get_prefer_no_proxy'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_prohibit_constrained'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_prohibit_expensive'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_required_interface_type'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_parameters_get_reuse_local_address'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_get_service_class'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_parameters_iterate_prohibited_interface_types'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='i'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_parameters_iterate_prohibited_interfaces'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_parameters_prohibit_interface'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_prohibit_interface_type'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_require_interface'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_requires_dnssec_validation'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_parameters_set_allow_ultra_constrained'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_attribution'>
<arg type64='@'/>
<arg type64='C'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_expired_dns_behavior'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_fast_open_enabled'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_include_peer_to_peer'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_local_endpoint'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_local_only'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_multipath_service'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_prefer_no_proxy'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_privacy_context'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_prohibit_constrained'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_prohibit_expensive'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_required_interface_type'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_requires_dnssec_validation'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_reuse_local_address'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_parameters_set_service_class'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_path_copy_effective_local_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_path_copy_effective_remote_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_path_enumerate_gateways'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_path_enumerate_interfaces'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='B'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_path_get_link_quality'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_path_get_status'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_path_get_unsatisfied_reason'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_path_has_dns'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_has_ipv4'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_has_ipv6'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_is_constrained'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_is_equal'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_is_expensive'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_is_ultra_constrained'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_path_monitor_cancel'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_path_monitor_create'>
<retval type64='@'/>
</function>
<function name='nw_path_monitor_create_for_ethernet_channel'>
<retval type64='@'/>
</function>
<function name='nw_path_monitor_create_with_type'>
<arg type64='i'/>
<retval type64='@'/>
</function>
<function name='nw_path_monitor_prohibit_interface_type'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_path_monitor_set_cancel_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_path_monitor_set_queue'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_path_monitor_set_update_handler'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_path_monitor_start'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_path_uses_interface_type'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='B'/>
</function>
<function name='nw_privacy_context_add_proxy'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_privacy_context_clear_proxies'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_privacy_context_create'>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_privacy_context_disable_logging'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_privacy_context_flush_cache'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_privacy_context_require_encrypted_name_resolution'>
<arg type64='@'/>
<arg type64='B'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_protocol_copy_ip_definition'>
<retval type64='@'/>
</function>
<function name='nw_protocol_copy_quic_definition'>
<retval type64='@'/>
</function>
<function name='nw_protocol_copy_tcp_definition'>
<retval type64='@'/>
</function>
<function name='nw_protocol_copy_tls_definition'>
<retval type64='@'/>
</function>
<function name='nw_protocol_copy_udp_definition'>
<retval type64='@'/>
</function>
<function name='nw_protocol_copy_ws_definition'>
<retval type64='@'/>
</function>
<function name='nw_protocol_definition_is_equal'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_copy_definition'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_protocol_metadata_is_framer_message'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_is_ip'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_is_quic'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_is_tcp'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_is_tls'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_is_udp'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_metadata_is_ws'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_options_copy_definition'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_protocol_options_is_quic'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_protocol_stack_clear_application_protocols'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_protocol_stack_copy_internet_protocol'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_protocol_stack_copy_transport_protocol'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_protocol_stack_iterate_application_protocols'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_protocol_stack_prepend_application_protocol'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_protocol_stack_set_transport_protocol'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_add_excluded_domain'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_add_match_domain'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_clear_excluded_domains'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_clear_match_domains'>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_create_http_connect'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_proxy_config_create_oblivious_http'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='@'/>
</function>
<function name='nw_proxy_config_create_relay'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_proxy_config_create_socksv5'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_proxy_config_enumerate_excluded_domains'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_enumerate_match_domains'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_get_failover_allowed'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_proxy_config_set_failover_allowed'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_proxy_config_set_username_and_password'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_quic_add_tls_application_protocol'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_quic_copy_sec_protocol_metadata'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_quic_copy_sec_protocol_options'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_quic_create_options'>
<retval type64='@'/>
</function>
<function name='nw_quic_get_application_error'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_application_error_reason'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_quic_get_idle_timeout'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_quic_get_initial_max_data'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_initial_max_stream_data_bidirectional_local'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_initial_max_stream_data_bidirectional_remote'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_initial_max_stream_data_unidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_initial_max_streams_bidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_initial_max_streams_unidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_keepalive_interval'>
<arg type64='@'/>
<retval type64='S'/>
</function>
<function name='nw_quic_get_local_max_streams_bidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_local_max_streams_unidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_max_datagram_frame_size'>
<arg type64='@'/>
<retval type64='S'/>
</function>
<function name='nw_quic_get_max_udp_payload_size'>
<arg type64='@'/>
<retval type64='S'/>
</function>
<function name='nw_quic_get_remote_idle_timeout'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_remote_max_streams_bidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_remote_max_streams_unidirectional'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_stream_application_error'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_stream_id'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_quic_get_stream_is_datagram'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_quic_get_stream_is_unidirectional'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_quic_get_stream_type'>
<arg type64='@'/>
<retval type64='C'/>
</function>
<function name='nw_quic_get_stream_usable_datagram_frame_size'>
<arg type64='@'/>
<retval type64='S'/>
</function>
<function name='nw_quic_set_application_error'>
<arg type64='@'/>
<arg type64='Q'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_idle_timeout'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_initial_max_data'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_initial_max_stream_data_bidirectional_local'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_initial_max_stream_data_bidirectional_remote'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_initial_max_stream_data_unidirectional'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_initial_max_streams_bidirectional'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_initial_max_streams_unidirectional'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_keepalive_interval'>
<arg type64='@'/>
<arg type64='S'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_local_max_streams_bidirectional'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_local_max_streams_unidirectional'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_max_datagram_frame_size'>
<arg type64='@'/>
<arg type64='S'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_max_udp_payload_size'>
<arg type64='@'/>
<arg type64='S'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_stream_application_error'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_stream_is_datagram'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_quic_set_stream_is_unidirectional'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_relay_hop_add_additional_http_header_field'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_relay_hop_create'>
<arg type64='@'/>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_release'>
<arg type64='^v'/>
<retval type64='v'/>
</function>
<function name='nw_resolution_report_copy_preferred_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_resolution_report_copy_successful_endpoint'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_resolution_report_get_endpoint_count'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_resolution_report_get_milliseconds'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_resolution_report_get_protocol'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_resolution_report_get_source'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_resolver_config_add_server_address'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</function>
<function name='nw_resolver_config_create_https'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_resolver_config_create_tls'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_retain'>
<arg type64='^v'/>
<retval type64='^v'/>
</function>
<function name='nw_tcp_create_options'>
<retval type64='@'/>
</function>
<function name='nw_tcp_get_available_receive_buffer'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_tcp_get_available_send_buffer'>
<arg type64='@'/>
<retval type64='I'/>
</function>
<function name='nw_tcp_options_set_connection_timeout'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_disable_ack_stretching'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_disable_ecn'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_enable_fast_open'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_enable_keepalive'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_keepalive_count'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_keepalive_idle_time'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_keepalive_interval'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_maximum_segment_size'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_multipath_force_version'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_no_delay'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_no_options'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_no_push'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_persist_timeout'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_retransmit_connection_drop_time'>
<arg type64='@'/>
<arg type64='I'/>
<retval type64='v'/>
</function>
<function name='nw_tcp_options_set_retransmit_fin_drop'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_tls_copy_sec_protocol_metadata'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_tls_copy_sec_protocol_options'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_tls_create_options'>
<retval type64='@'/>
</function>
<function name='nw_txt_record_access_bytes'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_txt_record_access_key'>
<arg type64='@'/>
<arg type64='*'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='i'/>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_txt_record_apply'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='i'/>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_txt_record_copy'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_txt_record_create_dictionary'>
<retval type64='@'/>
</function>
<function name='nw_txt_record_create_with_bytes'>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='@'/>
</function>
<function name='nw_txt_record_find_key'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='i'/>
</function>
<function name='nw_txt_record_get_key_count'>
<arg type64='@'/>
<retval type64='Q'/>
</function>
<function name='nw_txt_record_is_dictionary'>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_txt_record_is_equal'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='B'/>
</function>
<function name='nw_txt_record_remove_key'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='B'/>
</function>
<function name='nw_txt_record_set_key'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='*'/>
<arg type64='Q'/>
<retval type64='B'/>
</function>
<function name='nw_udp_create_metadata'>
<retval type64='@'/>
</function>
<function name='nw_udp_create_options'>
<retval type64='@'/>
</function>
<function name='nw_udp_options_set_prefer_no_checksum'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ws_create_metadata'>
<arg type64='i'/>
<retval type64='@'/>
</function>
<function name='nw_ws_create_options'>
<arg type64='i'/>
<retval type64='@'/>
</function>
<function name='nw_ws_metadata_copy_server_response'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<function name='nw_ws_metadata_get_close_code'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_ws_metadata_get_opcode'>
<arg type64='@'/>
<retval type64='i'/>
</function>
<function name='nw_ws_metadata_set_close_code'>
<arg type64='@'/>
<arg type64='i'/>
<retval type64='v'/>
</function>
<function name='nw_ws_metadata_set_pong_handler'>
<arg type64='@'/>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_ws_options_add_additional_header'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_ws_options_add_subprotocol'>
<arg type64='@'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_ws_options_set_auto_reply_ping'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ws_options_set_client_request_handler'>
<arg type64='@'/>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='@'/>
<retval type64='@'/>
</arg>
<retval type64='v'/>
</function>
<function name='nw_ws_options_set_maximum_message_size'>
<arg type64='@'/>
<arg type64='Q'/>
<retval type64='v'/>
</function>
<function name='nw_ws_options_set_skip_handshake'>
<arg type64='@'/>
<arg type64='B'/>
<retval type64='v'/>
</function>
<function name='nw_ws_request_enumerate_additional_headers'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_ws_request_enumerate_subprotocols'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_ws_response_add_additional_header'>
<arg type64='@'/>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='v'/>
</function>
<function name='nw_ws_response_create'>
<arg type64='i'/>
<arg type64='*'/>
<retval type64='@'/>
</function>
<function name='nw_ws_response_enumerate_additional_headers'>
<arg type64='@'/>
<arg function_pointer='true' type64='@?'>
<arg type64='*'/>
<arg type64='*'/>
<retval type64='B'/>
</arg>
<retval type64='B'/>
</function>
<function name='nw_ws_response_get_selected_subprotocol'>
<arg type64='@'/>
<retval type64='*'/>
</function>
<function name='nw_ws_response_get_status'>
<arg type64='@'/>
<retval type64='i'/>
</function>
</signatures>
