Network iOS 13.6 to 14.0 API Differences
browser.h
Added
nw_browser_state_waiting
connection_group.h
Added
nw_connection_group_t
Added
OS_nw_connection_group
Added
nw_connection_group_state_invalid
Added
nw_connection_group_state_waiting
Added
nw_connection_group_state_ready
Added
nw_connection_group_state_failed
Added
nw_connection_group_state_cancelled
Added
nw_connection_group_state_t
Added
nw_connection_group_create()
Added
nw_connection_group_copy_descriptor()
Added
nw_connection_group_copy_parameters()
Added
nw_connection_group_set_queue()
Added
nw_connection_group_state_changed_handler_t
Added
nw_connection_group_set_state_changed_handler()
Added
nw_connection_group_receive_handler_t
Added
nw_connection_group_set_receive_handler()
Added
nw_connection_group_start()
Added
nw_connection_group_cancel()
Added
nw_connection_group_copy_remote_endpoint_for_message()
Added
nw_connection_group_copy_local_endpoint_for_message()
Added
nw_connection_group_copy_path_for_message()
Added
nw_connection_group_reply()
Added
nw_connection_group_extract_connection_for_message()
Added
nw_connection_group_send_completion_t
Added
nw_connection_group_send_message()
connection_report.h
Added
nw_resolution_report_t
Added
OS_nw_resolution_report
Added
nw_resolution_report_get_source()
Added
nw_resolution_report_get_milliseconds()
Added
nw_resolution_report_get_endpoint_count()
Added
nw_resolution_report_copy_successful_endpoint()
Added
nw_resolution_report_copy_preferred_endpoint()
Added
nw_report_resolution_protocol_unknown
Added
nw_report_resolution_protocol_udp
Added
nw_report_resolution_protocol_tcp
Added
nw_report_resolution_protocol_tls
Added
nw_report_resolution_protocol_https
Added
nw_report_resolution_protocol_t
Added
nw_resolution_report_get_protocol()
Added
nw_report_resolution_report_enumerator_t
Added
nw_establishment_report_enumerate_resolution_reports()
group_descriptor.h
Added
nw_group_descriptor_t
Added
OS_nw_group_descriptor
Added
nw_group_descriptor_create_multicast()
Added
nw_group_descriptor_add_endpoint()
Added
nw_group_descriptor_enumerate_endpoints_block_t
Added
nw_group_descriptor_enumerate_endpoints()
Added
nw_multicast_group_descriptor_set_specific_source()
Added
nw_multicast_group_descriptor_set_disable_unicast_traffic()
Added
nw_multicast_group_descriptor_get_disable_unicast_traffic()
ip_options.h
Added
nw_ip_options_set_disable_multicast_loopback()
nw_object.h
Added
#def NW_DIRECT
Added
#def NW_EXTERNALLY_RETAINED
Added
#def NW_ASSUME_EXTERNALLY_RETAINED_BEGIN
Added
#def NW_ASSUME_EXTERNALLY_RETAINED_END
parameters.h
Added
nw_parameters_set_privacy_context()
path_monitor.h
Added
nw_path_monitor_prohibit_interface_type()
privacy_context.h
Added
nw_privacy_context_t
Added
OS_nw_privacy_context
Added
nw_privacy_context_create()
Added
#def NW_PRIVACY_CONTEXT_TYPE_DECL
Added
#def NW_DEFAULT_PRIVACY_CONTEXT
Added
nw_privacy_context_flush_cache()
Added
nw_privacy_context_disable_logging()
Added
nw_privacy_context_require_encrypted_name_resolution()
resolver_config.h
Added
nw_resolver_config_t
Added
OS_nw_resolver_config
Added
nw_resolver_config_create_https()
Added
nw_resolver_config_create_tls()
Added
nw_resolver_config_add_server_address()