NetworkExtension Changes for Objective-C
NetworkExtension
NEAppProxyFlow.h (Added)
Added NEAppProxyFlow
Added NEAppProxyFlow.metaData
Added NEFlowMetaData
Added NEAppProxyErrorDomain
Added #def NEAPPPROXYFLOW_EXPORT
Added NEAppProxyFlowError
NEAppProxyProvider.h (Added)
NEAppProxyProviderManager.h (Added)
NEAppProxyTCPFlow.h (Added)
NEAppProxyUDPFlow.h (Added)
NEAppRule.h (Added)
NEDNSSettings.h (Added)
NEFilterDataProvider.h (Added)
Added #def NEFILTER_DATA_PROVIDER_EXTERN
NEFilterFlow.h (Added)
NEFilterManager.h (Added)
Added NEFilterManager
Added NEFilterManager.enabled
Added #def NEFILTER_EXPORT
Added NEFilterErrorDomain
Added NEFilterManagerError
NEFilterProvider.h (Added)
Added #def NEFILTER_EXPORT
NEFilterProviderConfiguration.h (Added)
NEIPv4Settings.h (Added)
NEIPv6Settings.h (Added)
NEOnDemandRule.h (Added)
Added NEEvaluateConnectionRule
Added NEOnDemandRule
Added NEOnDemandRule.action
Added NEOnDemandRule.probeURL
Added NEOnDemandRule.SSIDMatch
Added NEOnDemandRuleConnect
Added NEOnDemandRuleDisconnect
Added NEOnDemandRuleIgnore
Added NEOnDemandRuleAction
NEPacketTunnelFlow.h (Added)
NEPacketTunnelNetworkSettings.h (Added)
NEPacketTunnelProvider.h (Added)
Added NEPacketTunnelProvider
NEProvider.h (Added)
Added NEProvider
Added NEProvider.defaultPath
Added -[NEProvider wake]
Added NEProviderStopReason
Added NEProviderStopReasonNone
NEProxySettings.h (Added)
Added NEProxyServer
Added NEProxyServer.address
Added NEProxyServer.password
Added NEProxyServer.port
Added NEProxyServer.username
Added NEProxySettings
NETunnelNetworkSettings.h (Added)
NETunnelProvider.h (Added)
NETunnelProviderManager.h (Added)
NETunnelProviderProtocol.h (Added)
NETunnelProviderSession.h (Added)
NEVPNConnection.h (Added)
Added NEVPNConnection
Added NEVPNConnection.status
Added NEVPNStatus
Added NEVPNStatusConnected
Added NEVPNStatusConnecting
Added NEVPNStatusDisconnected
Added NEVPNStatusDisconnecting
Added NEVPNStatusInvalid
Added NEVPNStatusReasserting
NEVPNManager.h (Added)
Added NEVPNManager
Added NEVPNManager.connection
Added NEVPNManager.enabled
Added NEVPNManager.protocol
Added #def NEVPN_EXPORT
Added NEVPNError
Added NEVPNErrorDomain
NEVPNProtocol.h (Added)
Added NEVPNProtocol
Added NEVPNProtocol.username
NEVPNProtocolIKEv2.h (Added)
Added NEVPNProtocolIKEv2
Added NEVPNIKEv2DiffieHellmanGroup0
NEVPNProtocolIPSec.h (Added)
Added NEVPNProtocolIPSec
NWBonjourServiceEndpoint.h (Added)
NWEndpoint.h (Added)
Added NWEndpoint
NWHostEndpoint.h (Added)
NWPath.h (Added)
Added NWPath
Added NWPath.expensive
Added -[NWPath isEqualToPath:]
Added NWPath.status
Added NWPathStatus
Added NWPathStatusInvalid
Added NWPathStatusSatisfiable
Added NWPathStatusSatisfied
Added NWPathStatusUnsatisfied
NWTCPConnection.h (Added)
Added NWTCPConnection
Added NWTCPConnection.endpoint
Added NWTCPConnection.error
Added NWTCPConnection.state
Added NWTCPConnection.viable
Added NWTCPConnectionState
NWTLSParameters.h (Added)
NWUDPSession.h (Added)
Added NWUDPSession
Added -[NWUDPSession cancel]
Added NWUDPSession.currentPath
Added NWUDPSession.endpoint
Added NWUDPSession.state
Added NWUDPSession.viable
Added NWUDPSessionState
Added NWUDPSessionStateFailed
Added NWUDPSessionStateInvalid
Added NWUDPSessionStateReady
Added NWUDPSessionStateWaiting