NetworkExtension Changes for Swift
NetworkExtension
Modified NEAppProxyFlow
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEAppProxyFlowError [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEAppProxyProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEAppProxyProviderManager
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEAppProxyTCPFlow
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEAppProxyUDPFlow
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEAppRule
Declaration | Protocols | |
---|---|---|
From | class NEAppRule : NSObject, NSSecureCoding, NSCoding, NSCopying { init(signingIdentifier signingIdentifier: String) init(signingIdentifier signingIdentifier: String, designatedRequirement designatedRequirement: String) var matchSigningIdentifier: String { get } var matchDesignatedRequirement: String { get } var matchPath: String? var matchDomains: [AnyObject]? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEAppRule : NSObject, NSSecureCoding, NSCopying { init(signingIdentifier signingIdentifier: String) init(signingIdentifier signingIdentifier: String, designatedRequirement designatedRequirement: String) var matchSigningIdentifier: String { get } var matchDesignatedRequirement: String { get } var matchPath: String? var matchDomains: [AnyObject]? } | NSCopying, NSSecureCoding |
Modified NEDNSSettings
Declaration | Protocols | |
---|---|---|
From | class NEDNSSettings : NSObject, NSSecureCoding, NSCoding, NSCopying { init(servers servers: [String]) var servers: [String] { get } var searchDomains: [String]? var domainName: String? var matchDomains: [String]? var matchDomainsNoSearch: Bool } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEDNSSettings : NSObject, NSSecureCoding, NSCopying { init(servers servers: [String]) var servers: [String] { get } var searchDomains: [String]? var domainName: String? var matchDomains: [String]? var matchDomainsNoSearch: Bool } | NSCopying, NSSecureCoding |
Modified NEEvaluateConnectionRule
Declaration | Protocols | |
---|---|---|
From | class NEEvaluateConnectionRule : NSObject, NSSecureCoding, NSCoding, NSCopying { init(matchDomains domains: [String], andAction action: NEEvaluateConnectionRuleAction) var action: NEEvaluateConnectionRuleAction { get } var matchDomains: [String] { get } var useDNSServers: [String]? @NSCopying var probeURL: NSURL? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEEvaluateConnectionRule : NSObject, NSSecureCoding, NSCopying { init(matchDomains domains: [String], andAction action: NEEvaluateConnectionRuleAction) var action: NEEvaluateConnectionRuleAction { get } var matchDomains: [String] { get } var useDNSServers: [String]? @NSCopying var probeURL: NSURL? } | NSCopying, NSSecureCoding |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEFilterBrowserFlow
Declaration | Protocols | |
---|---|---|
From | class NEFilterBrowserFlow : NEFilterFlow { var request: NSURLRequest { get } var response: NSURLResponse? { get } var parentURL: NSURL? { get } } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterBrowserFlow : NEFilterFlow, NSSecureCoding, NSCopying { var request: NSURLRequest { get } var response: NSURLResponse? { get } var parentURL: NSURL? { get } } | NSCopying, NSSecureCoding |
Modified NEFilterControlProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEFilterControlVerdict
Declaration | Protocols | |
---|---|---|
From | class NEFilterControlVerdict : NEFilterNewFlowVerdict { class func allowVerdictWithUpdateRules(_ updateRules: Bool) -> NEFilterControlVerdict class func dropVerdictWithUpdateRules(_ updateRules: Bool) -> NEFilterControlVerdict class func updateRules() -> NEFilterControlVerdict } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterControlVerdict : NEFilterNewFlowVerdict, NSSecureCoding, NSCopying { class func allowVerdictWithUpdateRules(_ updateRules: Bool) -> NEFilterControlVerdict class func dropVerdictWithUpdateRules(_ updateRules: Bool) -> NEFilterControlVerdict class func updateRules() -> NEFilterControlVerdict } | NSCopying, NSSecureCoding |
Modified NEFilterDataProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEFilterDataVerdict
Declaration | Protocols | |
---|---|---|
From | class NEFilterDataVerdict : NEFilterVerdict { class func allowVerdict() -> NEFilterDataVerdict class func dropVerdict() -> NEFilterDataVerdict class func remediateVerdictWithRemediationURLMapKey(_ remediationURLMapKey: String?, remediationButtonTextMapKey remediationButtonTextMapKey: String?) -> NEFilterDataVerdict init(passBytes passBytes: Int, peekBytes peekBytes: Int) class func dataVerdictWithPassBytes(_ passBytes: Int, peekBytes peekBytes: Int) -> NEFilterDataVerdict class func needRulesVerdict() -> NEFilterDataVerdict } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterDataVerdict : NEFilterVerdict, NSSecureCoding, NSCopying { class func allowVerdict() -> NEFilterDataVerdict class func dropVerdict() -> NEFilterDataVerdict class func remediateVerdictWithRemediationURLMapKey(_ remediationURLMapKey: String?, remediationButtonTextMapKey remediationButtonTextMapKey: String?) -> NEFilterDataVerdict init(passBytes passBytes: Int, peekBytes peekBytes: Int) class func dataVerdictWithPassBytes(_ passBytes: Int, peekBytes peekBytes: Int) -> NEFilterDataVerdict class func needRulesVerdict() -> NEFilterDataVerdict } | NSCopying, NSSecureCoding |
Modified NEFilterFlow
Declaration | Protocols | |
---|---|---|
From | class NEFilterFlow : NSObject, NSSecureCoding, NSCoding, NSCopying { var URL: NSURL? { get } } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterFlow : NSObject, NSSecureCoding, NSCopying { var URL: NSURL? { get } } | NSCopying, NSSecureCoding |
Modified NEFilterManager
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEFilterManagerError [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEFilterNewFlowVerdict
Declaration | Protocols | |
---|---|---|
From | class NEFilterNewFlowVerdict : NEFilterVerdict { class func needRulesVerdict() -> NEFilterNewFlowVerdict class func allowVerdict() -> NEFilterNewFlowVerdict class func dropVerdict() -> NEFilterNewFlowVerdict class func remediateVerdictWithRemediationURLMapKey(_ remediationURLMapKey: String, remediationButtonTextMapKey remediationButtonTextMapKey: String) -> NEFilterNewFlowVerdict class func URLAppendStringVerdictWithMapKey(_ urlAppendMapKey: String) -> NEFilterNewFlowVerdict class func filterDataVerdictWithFilterInbound(_ filterInbound: Bool, peekInboundBytes peekInboundBytes: Int, filterOutbound filterOutbound: Bool, peekOutboundBytes peekOutboundBytes: Int) -> NEFilterNewFlowVerdict } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterNewFlowVerdict : NEFilterVerdict, NSSecureCoding, NSCopying { class func needRulesVerdict() -> NEFilterNewFlowVerdict class func allowVerdict() -> NEFilterNewFlowVerdict class func dropVerdict() -> NEFilterNewFlowVerdict class func remediateVerdictWithRemediationURLMapKey(_ remediationURLMapKey: String, remediationButtonTextMapKey remediationButtonTextMapKey: String) -> NEFilterNewFlowVerdict class func URLAppendStringVerdictWithMapKey(_ urlAppendMapKey: String) -> NEFilterNewFlowVerdict class func filterDataVerdictWithFilterInbound(_ filterInbound: Bool, peekInboundBytes peekInboundBytes: Int, filterOutbound filterOutbound: Bool, peekOutboundBytes peekOutboundBytes: Int) -> NEFilterNewFlowVerdict } | NSCopying, NSSecureCoding |
Modified NEFilterProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEFilterProviderConfiguration
Declaration | Protocols | |
---|---|---|
From | class NEFilterProviderConfiguration : NSObject, NSSecureCoding, NSCoding, NSCopying { var filterBrowsers: Bool var filterSockets: Bool var vendorConfiguration: [String : AnyObject]? var serverAddress: String? var username: String? var organization: String? @NSCopying var passwordReference: NSData? @NSCopying var identityReference: NSData? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterProviderConfiguration : NSObject, NSSecureCoding, NSCopying { var filterBrowsers: Bool var filterSockets: Bool var vendorConfiguration: [String : AnyObject]? var serverAddress: String? var username: String? var organization: String? @NSCopying var passwordReference: NSData? @NSCopying var identityReference: NSData? } | NSCopying, NSSecureCoding |
Modified NEFilterRemediationVerdict
Declaration | Protocols | |
---|---|---|
From | class NEFilterRemediationVerdict : NEFilterVerdict { class func allowVerdict() -> NEFilterRemediationVerdict class func dropVerdict() -> NEFilterRemediationVerdict class func needRulesVerdict() -> NEFilterRemediationVerdict } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterRemediationVerdict : NEFilterVerdict, NSSecureCoding, NSCopying { class func allowVerdict() -> NEFilterRemediationVerdict class func dropVerdict() -> NEFilterRemediationVerdict class func needRulesVerdict() -> NEFilterRemediationVerdict } | NSCopying, NSSecureCoding |
Modified NEFilterSocketFlow
Declaration | Protocols | |
---|---|---|
From | class NEFilterSocketFlow : NEFilterFlow { var remoteEndpoint: NWEndpoint { get } var localEndpoint: NWEndpoint { get } var socketFamily: Int32 var socketType: Int32 var socketProtocol: Int32 } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterSocketFlow : NEFilterFlow, NSSecureCoding, NSCopying { var remoteEndpoint: NWEndpoint { get } var localEndpoint: NWEndpoint { get } var socketFamily: Int32 var socketType: Int32 var socketProtocol: Int32 } | NSCopying, NSSecureCoding |
Modified NEFilterVerdict
Declaration | Protocols | |
---|---|---|
From | class NEFilterVerdict : NSObject, NSSecureCoding, NSCoding, NSCopying { } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEFilterVerdict : NSObject, NSSecureCoding, NSCopying { } | NSCopying, NSSecureCoding |
Modified NEFlowMetaData
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEHotspotHelper
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEHotspotHelperCommand
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEHotspotHelperCommandType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEHotspotHelperConfidence [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEHotspotHelperResponse
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEHotspotHelperResult [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEHotspotNetwork
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEIPv4Route
Declaration | Protocols | |
---|---|---|
From | class NEIPv4Route : NSObject, NSSecureCoding, NSCoding, NSCopying { init(destinationAddress address: String, subnetMask subnetMask: String) var destinationAddress: String { get } var destinationSubnetMask: String { get } var gatewayAddress: String? class func defaultRoute() -> NEIPv4Route } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEIPv4Route : NSObject, NSSecureCoding, NSCopying { init(destinationAddress address: String, subnetMask subnetMask: String) var destinationAddress: String { get } var destinationSubnetMask: String { get } var gatewayAddress: String? class func defaultRoute() -> NEIPv4Route } | NSCopying, NSSecureCoding |
Modified NEIPv4Settings
Declaration | Protocols | |
---|---|---|
From | class NEIPv4Settings : NSObject, NSSecureCoding, NSCoding, NSCopying { init(addresses addresses: [String], subnetMasks subnetMasks: [String]) var addresses: [String] { get } var subnetMasks: [String] { get } var includedRoutes: [NEIPv4Route]? var excludedRoutes: [NEIPv4Route]? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEIPv4Settings : NSObject, NSSecureCoding, NSCopying { init(addresses addresses: [String], subnetMasks subnetMasks: [String]) var addresses: [String] { get } var subnetMasks: [String] { get } var includedRoutes: [NEIPv4Route]? var excludedRoutes: [NEIPv4Route]? } | NSCopying, NSSecureCoding |
Modified NEIPv6Route
Declaration | Protocols | |
---|---|---|
From | class NEIPv6Route : NSObject, NSSecureCoding, NSCoding, NSCopying { init(destinationAddress address: String, networkPrefixLength networkPrefixLength: NSNumber) var destinationAddress: String { get } var destinationNetworkPrefixLength: NSNumber { get } var gatewayAddress: String? class func defaultRoute() -> NEIPv6Route } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEIPv6Route : NSObject, NSSecureCoding, NSCopying { init(destinationAddress address: String, networkPrefixLength networkPrefixLength: NSNumber) var destinationAddress: String { get } var destinationNetworkPrefixLength: NSNumber { get } var gatewayAddress: String? class func defaultRoute() -> NEIPv6Route } | NSCopying, NSSecureCoding |
Modified NEIPv6Settings
Declaration | Protocols | |
---|---|---|
From | class NEIPv6Settings : NSObject, NSSecureCoding, NSCoding, NSCopying { init(addresses addresses: [String], networkPrefixLengths networkPrefixLengths: [NSNumber]) var addresses: [String] { get } var networkPrefixLengths: [NSNumber] { get } var includedRoutes: [NEIPv6Route]? var excludedRoutes: [NEIPv6Route]? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEIPv6Settings : NSObject, NSSecureCoding, NSCopying { init(addresses addresses: [String], networkPrefixLengths networkPrefixLengths: [NSNumber]) var addresses: [String] { get } var networkPrefixLengths: [NSNumber] { get } var includedRoutes: [NEIPv6Route]? var excludedRoutes: [NEIPv6Route]? } | NSCopying, NSSecureCoding |
Modified NEOnDemandRule
Declaration | Protocols | |
---|---|---|
From | class NEOnDemandRule : NSObject, NSSecureCoding, NSCoding, NSCopying { var action: NEOnDemandRuleAction { get } var DNSSearchDomainMatch: [String]? var DNSServerAddressMatch: [String]? var interfaceTypeMatch: NEOnDemandRuleInterfaceType var SSIDMatch: [String]? @NSCopying var probeURL: NSURL? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEOnDemandRule : NSObject, NSSecureCoding, NSCopying { var action: NEOnDemandRuleAction { get } var DNSSearchDomainMatch: [String]? var DNSServerAddressMatch: [String]? var interfaceTypeMatch: NEOnDemandRuleInterfaceType var SSIDMatch: [String]? @NSCopying var probeURL: NSURL? } | NSCopying, NSSecureCoding |
Modified NEOnDemandRuleAction [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEOnDemandRuleConnect
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEOnDemandRuleDisconnect
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEOnDemandRuleEvaluateConnection
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEOnDemandRuleIgnore
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEOnDemandRuleInterfaceType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEPacketTunnelFlow
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEPacketTunnelNetworkSettings
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEPacketTunnelProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEProviderStopReason [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEProxyServer
Declaration | Protocols | |
---|---|---|
From | class NEProxyServer : NSObject, NSSecureCoding, NSCoding, NSCopying { init(address address: String, port port: Int) var address: String { get } var port: Int { get } var authenticationRequired: Bool var username: String? var password: String? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEProxyServer : NSObject, NSSecureCoding, NSCopying { init(address address: String, port port: Int) var address: String { get } var port: Int { get } var authenticationRequired: Bool var username: String? var password: String? } | NSCopying, NSSecureCoding |
Modified NEProxySettings
Declaration | Protocols | |
---|---|---|
From | class NEProxySettings : NSObject, NSSecureCoding, NSCoding, NSCopying { var autoProxyConfigurationEnabled: Bool @NSCopying var proxyAutoConfigurationURL: NSURL? var proxyAutoConfigurationJavaScript: String? var HTTPEnabled: Bool @NSCopying var HTTPServer: NEProxyServer? var HTTPSEnabled: Bool @NSCopying var HTTPSServer: NEProxyServer? var excludeSimpleHostnames: Bool var exceptionList: [String]? var matchDomains: [String]? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEProxySettings : NSObject, NSSecureCoding, NSCopying { var autoProxyConfigurationEnabled: Bool @NSCopying var proxyAutoConfigurationURL: NSURL? var proxyAutoConfigurationJavaScript: String? var HTTPEnabled: Bool @NSCopying var HTTPServer: NEProxyServer? var HTTPSEnabled: Bool @NSCopying var HTTPSServer: NEProxyServer? var excludeSimpleHostnames: Bool var exceptionList: [String]? var matchDomains: [String]? } | NSCopying, NSSecureCoding |
Modified NETunnelNetworkSettings
Declaration | Protocols | |
---|---|---|
From | class NETunnelNetworkSettings : NSObject, NSSecureCoding, NSCoding, NSCopying { init(tunnelRemoteAddress address: String) var tunnelRemoteAddress: String { get } @NSCopying var DNSSettings: NEDNSSettings? @NSCopying var proxySettings: NEProxySettings? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NETunnelNetworkSettings : NSObject, NSSecureCoding, NSCopying { init(tunnelRemoteAddress address: String) var tunnelRemoteAddress: String { get } @NSCopying var DNSSettings: NEDNSSettings? @NSCopying var proxySettings: NEProxySettings? } | NSCopying, NSSecureCoding |
Modified NETunnelProvider
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NETunnelProviderError [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NETunnelProviderManager
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NETunnelProviderProtocol
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NETunnelProviderRoutingMethod [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NETunnelProviderSession
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEVPNConnection
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEVPNError [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEVPNIKEAuthenticationMethod [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEVPNIKEv2CertificateType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEVPNIKEv2DiffieHellmanGroup [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEVPNIKEv2EncryptionAlgorithm [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NEVPNIKEv2IntegrityAlgorithm [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Declaration | Protocols | |
---|---|---|
From | class NEVPNIKEv2SecurityAssociationParameters : NSObject, NSSecureCoding, NSCoding, NSCopying { var encryptionAlgorithm: NEVPNIKEv2EncryptionAlgorithm var integrityAlgorithm: NEVPNIKEv2IntegrityAlgorithm var diffieHellmanGroup: NEVPNIKEv2DiffieHellmanGroup var lifetimeMinutes: Int32 } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEVPNIKEv2SecurityAssociationParameters : NSObject, NSSecureCoding, NSCopying { var encryptionAlgorithm: NEVPNIKEv2EncryptionAlgorithm var integrityAlgorithm: NEVPNIKEv2IntegrityAlgorithm var diffieHellmanGroup: NEVPNIKEv2DiffieHellmanGroup var lifetimeMinutes: Int32 } | NSCopying, NSSecureCoding |
Modified NEVPNManager
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEVPNProtocol
Declaration | Protocols | |
---|---|---|
From | class NEVPNProtocol : NSObject, NSCopying, NSSecureCoding, NSCoding { var serverAddress: String? var username: String? @NSCopying var passwordReference: NSData? @NSCopying var identityReference: NSData? @NSCopying var identityData: NSData? var identityDataPassword: String? var disconnectOnSleep: Bool @NSCopying var proxySettings: NEProxySettings? } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | class NEVPNProtocol : NSObject, NSCopying, NSSecureCoding { var serverAddress: String? var username: String? @NSCopying var passwordReference: NSData? @NSCopying var identityReference: NSData? @NSCopying var identityData: NSData? var identityDataPassword: String? var disconnectOnSleep: Bool @NSCopying var proxySettings: NEProxySettings? } | NSCopying, NSSecureCoding |
Modified NEVPNProtocolIKEv2
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEVPNProtocolIPSec
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NEVPNStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NWBonjourServiceEndpoint
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWEndpoint
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWHostEndpoint
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWPath
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWPathStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NWTCPConnection
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWTCPConnectionState [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified NWTLSParameters
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWUDPSession
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified NWUDPSessionState [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |