nw_parameters_t
An object that stores the protocols to use for connections, options for sending data, and network path constraints.
Declaration
typealias nw_parameters_t = any OS_nw_parametersMentioned in
Topics
Creating Parameters
nw_parameters_create_secure_tcp(_:_:)nw_parameters_create_secure_udp(_:_:)nw_parameters_create_quic(_:)nw_parameters_configure_protocol_block_tnw_parameters_create()nw_parameters_create_custom_ip(_:_:)nw_parameters_copy(_:)
Modifying Protocol Stacks
nw_parameters_copy_default_protocol_stack(_:)nw_protocol_stack_tnw_protocol_definition_tnw_protocol_options_t
Selecting Paths
nw_parameters_set_required_interface_type(_:_:)nw_parameters_get_required_interface_type(_:)nw_parameters_require_interface(_:_:)nw_parameters_copy_required_interface(_:)nw_parameters_set_local_endpoint(_:_:)nw_parameters_copy_local_endpoint(_:)nw_parameters_set_prohibit_constrained(_:_:)nw_parameters_get_prohibit_constrained(_:)nw_parameters_set_prohibit_expensive(_:_:)nw_parameters_get_prohibit_expensive(_:)nw_parameters_prohibit_interface_type(_:_:)nw_parameters_clear_prohibited_interface_types(_:)nw_parameters_iterate_prohibited_interface_types(_:_:)nw_parameters_iterate_interface_types_block_tnw_parameters_prohibit_interface(_:_:)nw_parameters_clear_prohibited_interfaces(_:)nw_parameters_iterate_prohibited_interfaces(_:_:)nw_parameters_iterate_interfaces_block_t
Customizing Connection Options
nw_parameters_set_multipath_service(_:_:)nw_parameters_get_multipath_service(_:)nw_multipath_service_tnw_parameters_set_service_class(_:_:)nw_parameters_get_service_class(_:)nw_service_class_tnw_parameters_set_fast_open_enabled(_:_:)nw_parameters_get_fast_open_enabled(_:)nw_parameters_set_expired_dns_behavior(_:_:)nw_parameters_get_expired_dns_behavior(_:)nw_parameters_expired_dns_behavior_tnw_parameters_set_requires_dnssec_validation(_:_:)nw_parameters_requires_dnssec_validation(_:)nw_parameters_set_prefer_no_proxy(_:_:)nw_parameters_get_prefer_no_proxy(_:)nw_parameters_set_include_peer_to_peer(_:_:)nw_parameters_get_include_peer_to_peer(_:)nw_parameters_set_reuse_local_address(_:_:)nw_parameters_get_reuse_local_address(_:)nw_parameters_set_local_only(_:_:)nw_parameters_get_local_only(_:)