NWParameters
An object that stores the protocols to use for connections, options for sending data, and network path constraints.
Declaration
final class NWParametersMentioned in
Topics
Creating Parameters
tlstcpdtlsudpquic(alpn:)quicDatagram(alpn:)init(tls:tcp:)init(dtls:udp:)init(quic:)init()init(customIPProtocolNumber:)copy()
Modifying Protocol Stacks
Selecting Paths
requiredInterfaceTyperequiredInterfacerequiredLocalEndpointprohibitConstrainedPathsprohibitExpensivePathsprohibitedInterfaceTypesprohibitedInterfaces
Customizing Connection Options
multipathServiceTypeNWParameters.MultipathServiceTypeserviceClassNWParameters.ServiceClassallowFastOpenexpiredDNSBehaviorNWParameters.ExpiredDNSBehaviorrequiresDNSSECValidationpreferNoProxiesincludePeerToPeerallowLocalEndpointReuseacceptLocalOnly