Crate network_framework_sys

Source

Enums§

dispatch_queue
nw_advertise_descriptor
nw_connection
nw_content_context
nw_endpoint
nw_error
nw_interface
nw_listener
nw_parameters
nw_path
nw_path_monitor
nw_protocol_definition
nw_protocol_metadata
nw_protocol_options
nw_protocol_stack
sec_protocol_metadata
sec_protocol_options

Constants§

nw_connection_state_cancelled
nw_connection_state_failed
nw_connection_state_invalid
nw_connection_state_preparing
nw_connection_state_ready
nw_connection_state_waiting
nw_endpoint_type_address
nw_endpoint_type_bonjour_service
nw_endpoint_type_host
nw_endpoint_type_invalid
nw_error_domain_dns
nw_error_domain_invalid
nw_error_domain_posix
nw_error_domain_tls
nw_interface_type_cellular
nw_interface_type_loopback
nw_interface_type_other
nw_interface_type_wifi
nw_interface_type_wired
nw_ip_ecn_flag_ce
nw_ip_ecn_flag_ect_0
nw_ip_ecn_flag_ect_1
nw_ip_ecn_flag_non_ect
nw_ip_version_4
nw_ip_version_6
nw_ip_version_any
nw_listener_state_cancelled
nw_listener_state_failed
nw_listener_state_invalid
nw_listener_state_ready
nw_listener_state_waiting
nw_multipath_service_aggregate
nw_multipath_service_disabled
nw_multipath_service_handover
nw_multipath_service_interactive
nw_parameters_expired_dns_behavior_allow
nw_parameters_expired_dns_behavior_default
nw_parameters_expired_dns_behavior_prohibit
nw_path_status_invalid
nw_path_status_satisfiable
nw_path_status_satisfied
nw_path_status_unsatisfied
nw_service_class_background
nw_service_class_best_effort
nw_service_class_interactive_video
nw_service_class_interactive_voice
nw_service_class_responsive_data
nw_service_class_signaling

Statics§

kNWErrorDomainDNS⚠
kNWErrorDomainPOSIX⚠
kNWErrorDomainTLS⚠

Functions§

nw_advertise_descriptor_create_bonjour_service⚠
nw_advertise_descriptor_get_no_auto_rename⚠
nw_advertise_descriptor_set_no_auto_rename⚠
nw_advertise_descriptor_set_txt_record⚠
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_force_cancel⚠
nw_connection_get_maximum_datagram_size⚠
nw_connection_restart⚠
nw_connection_set_queue⚠
nw_connection_start⚠
nw_content_context_copy_antecedent⚠
nw_content_context_copy_protocol_metadata⚠
nw_content_context_create⚠
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_endpoint_copy_address_string⚠
nw_endpoint_copy_port_string⚠
nw_endpoint_create_address⚠
nw_endpoint_create_bonjour_service⚠
nw_endpoint_create_host⚠
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_type⚠
nw_error_copy_cf_error⚠
nw_error_get_error_code⚠
nw_error_get_error_domain⚠
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_hop_limit⚠
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_port⚠
nw_listener_get_port⚠
nw_listener_set_advertise_descriptor⚠
nw_listener_set_queue⚠
nw_listener_start⚠
nw_parameters_clear_prohibited_interface_types⚠
nw_parameters_clear_prohibited_interfaces⚠
nw_parameters_copy⚠
nw_parameters_copy_default_protocol_stack⚠
nw_parameters_copy_local_endpoint⚠
nw_parameters_copy_required_interface⚠
nw_parameters_create⚠
nw_parameters_get_expired_dns_behavior⚠
nw_parameters_get_fast_open_enabled⚠
nw_parameters_get_include_peer_to_peer⚠
nw_parameters_get_local_only⚠
nw_parameters_get_multipath_service⚠
nw_parameters_get_prefer_no_proxy⚠
nw_parameters_get_prohibit_expensive⚠
nw_parameters_get_reuse_local_address⚠
nw_parameters_get_service_class⚠
nw_parameters_prohibit_interface⚠
nw_parameters_prohibit_interface_type⚠
nw_parameters_require_interface⚠
nw_parameters_set_expired_dns_behavior⚠
nw_parameters_set_fast_open_enabled⚠
nw_parameters_set_include_peer_to_peer⚠
nw_parameters_set_local_endpoint⚠
nw_parameters_set_local_only⚠
nw_parameters_set_multipath_service⚠
nw_parameters_set_prefer_no_proxy⚠
nw_parameters_set_prohibit_expensive⚠
nw_parameters_set_required_interface_type⚠
nw_parameters_set_reuse_local_address⚠
nw_parameters_set_service_class⚠
nw_path_copy_effective_local_endpoint⚠
nw_path_copy_effective_remote_endpoint⚠
nw_path_get_status⚠
nw_path_has_dns⚠
nw_path_has_ipv4⚠
nw_path_has_ipv6⚠
nw_path_is_equal⚠
nw_path_is_expensive⚠
nw_path_monitor_cancel⚠
nw_path_monitor_create⚠
nw_path_monitor_create_with_type⚠
nw_path_monitor_set_queue⚠
nw_path_monitor_start⚠
nw_path_uses_interface_type⚠
nw_protocol_copy_ip_definition⚠
nw_protocol_copy_tcp_definition⚠
nw_protocol_copy_tls_definition⚠
nw_protocol_copy_udp_definition⚠
nw_protocol_definition_is_equal⚠
nw_protocol_metadata_copy_definition⚠
nw_protocol_metadata_is_ip⚠
nw_protocol_metadata_is_tcp⚠
nw_protocol_metadata_is_tls⚠
nw_protocol_metadata_is_udp⚠
nw_protocol_options_copy_definition⚠
nw_protocol_stack_clear_application_protocols⚠
nw_protocol_stack_copy_internet_protocol⚠
nw_protocol_stack_copy_transport_protocol⚠
nw_protocol_stack_prepend_application_protocol⚠
nw_protocol_stack_set_transport_protocol⚠
nw_release⚠
nw_retain⚠
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_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_udp_create_metadata⚠
nw_udp_create_options⚠
nw_udp_options_set_prefer_no_checksum⚠

Type Aliases§

dispatch_block_t
dispatch_queue_t
nw_advertise_descriptor_t
nw_connection_state_t
nw_connection_t
nw_content_context_t
nw_endpoint_t
nw_endpoint_type_t
nw_error_domain_t
nw_error_t
nw_interface_t
nw_interface_type_t
nw_ip_ecn_flag_t
nw_ip_version_t
nw_listener_state_t
nw_listener_t
nw_multipath_service_t
nw_object_t
nw_parameters_expired_dns_behavior_t
nw_parameters_t
nw_path_monitor_t
nw_path_status_t
nw_path_t
nw_protocol_definition_t
nw_protocol_metadata_t
nw_protocol_options_t
nw_protocol_stack_t
nw_service_class_t
sec_protocol_metadata_t
sec_protocol_options_t