| NEAppProxyFlow |
[@interface] NEAppProxyFlow
The NEAppProxyFlow class is an abstract base class that declares the programmatic interface for a flow of network data.
|
| NEAppProxyProvider |
[@interface] NEAppProxyProvider
The NEAppProxyProvider class declares the programmatic interface for an object that implements the client side of a custom network proxy solution.
|
| NEAppProxyProviderManager |
[@interface] NEAppProxyProviderManager
The NEAppProxyProviderManager class declares the programmatic interface for an object that is used to configure and control network tunnels provided by NEAppProxyProviders.
|
| NEAppProxyTCPFlow |
[@interface] NEAppProxyTCPFlow
The NEAppProxyTCPFlow class declares the programmatic interface of an object that is used by NEAppProxyProvider implementations to proxy the payload of TCP connections.
|
| NEAppProxyUDPFlow |
[@interface] NEAppProxyUDPFlow
The NEAppProxyUDPFlow class declares the programmatic interface of an object that is used by NEAppProxyProvider implementations to proxy the payload of UDP datagrams.
|
| NEAppPushManager |
[@interface] NEAppPushManager
The NEAppPushManager class declares a programmatic interface to configure NEAppPushProvider.
|
| NEAppPushProvider |
[@interface] NEAppPushProvider
The NEAppPushProvider class declares a programmatic interface to manage a life cycle of app push provider.
|
| NEAppRule |
[@interface] NEAppRule
The NEAppRule class declares the programmatic interface for an object that contains the match conditions for a rule that is used to match network traffic originated by applications.
|
| NEDNSOverHTTPSSettings |
|
| NEDNSOverTLSSettings |
|
| NEDNSProxyManager |
[@interface] NEDNSProxyManager
The NEDNSProxyManager class declares the programmatic interface for an object that manages DNS proxy configurations.
|
| NEDNSProxyProvider |
[@interface] NEDNSProxyProvider
The NEDNSProxyProvider class declares the programmatic interface for an object that implements the client side of a custom DNS proxy solution.
|
| NEDNSProxyProviderProtocol |
[@interface] NEDNSProxyProviderProtocol
The NEDNSProxyProviderProtocol class declares the programmatic interface for an object that contains NEDNSProxyProvider-specific configuration settings.
|
| NEDNSSettings |
[@interface] NEDNSSettings
The NEDNSSettings class declares the programmatic interface for an object that contains DNS settings.
|
| NEDNSSettingsManager |
[@interface] NEDNSSettingsManager
The NEDNSSettingsManager class declares the programmatic interface for an object that manages DNS settings configurations.
|
| NEEvaluateConnectionRule |
[@interface] NEEvaluateConnectionRule
The NEEvaluateConnectionRule class declares the programmatic interface for an object that associates properties of network connections with an action.
|
| NEFilterBrowserFlow |
[@interface] NEFilterBrowserFlow
The NEFilterBrowserFlow class declares the programmatic interface of an object that represents a flow of network data to be filtered, which is originated from NEFilterSource.
|
| NEFilterControlProvider |
[@interface] NEFilterControlProvider
The NEFilterControlProvider class declares the programmatic interface for an object that is responsible for installing filtering rules on the device.
|
| NEFilterControlVerdict |
[@interface] NEFilterControlVerdict
The NEFilterControlVerdict declares the programmatic interface of an object that is the verdict for a
new flow of network data by the control provider.
|
| NEFilterDataProvider |
[@interface] NEFilterDataProvider
The NEFilterDataProvider class declares the programmatic interface for an object that evaluates network data flows based on a set of locally-available rules and makes decisions about whether to block or allow the flows.
|
| NEFilterDataVerdict |
[@interface] NEFilterDataVerdict
The NEFilterDataVerdict class declares the programmatic interface of an object that is the verdict for a flow of network data after some of the data has been seen by the filter.
|
| NEFilterFlow |
[@interface] NEFilterFlow
The NEFilterFlow class declares the programmatic interface of an object that represents a flow of network data to be filtered.
|
| NEFilterManager |
[@interface] NEFilterManager
The NEFilterManager class declares the programmatic interface for an object that manages content filtering configurations.
|
| NEFilterNewFlowVerdict |
[@interface] NEFilterNewFlowVerdict
The NEFilterNewFlowVerdict declares the programmatic interface of an object that is the verdict for a
new flow of network data before any of the flow's data has been seen by the filter.
|
| NEFilterProvider |
[@interface] NEFilterProvider
The NEFilterProvider class is an abstract base class that declares the programmatic interface of an
object that implements a socket filter.
|
| NEFilterProviderConfiguration |
[@interface] NEFilterProviderConfiguration
The NEFilterProviderConfiguration class declares the programmatic interface of an object that configures a plugin-based content filter.
|
| NEFilterRemediationVerdict |
[@interface] NEFilterRemediationVerdict
The NEFilterRemediationVerdict class declares the programmatic interface of an object that is the verdict for a flow which has been blocked by the filter, but the user has made a request for remediation.
|
| NEFilterReport |
[@interface] NEFilterReport
The NEFilterReport declares the programmatic interface of an object that is a report of actions taken by
the data provider.
|
| NEFilterSocketFlow |
[@interface] NEFilterSocketFlow
The NEFilterSocketFlow class declares the programmatic interface of an object that represents a flow of network data to be filtered, which is originated from the socket.
|
| NEFilterVerdict |
[@interface] NEFilterVerdict
The NEFilterVerdict class declares the programmatic interface for an object that is the verdict for a
flow of network data.
|
| NEFlowMetaData |
[@interface] NEFlowMetaData
The NEFlowMetaData class declares the programmatic interface for an object that contains extra information about a flow.
|
| NEHotspotConfiguration |
[@interface] NEHotspotConfiguration
The NEHotspotConfiguration class represents set of properties that are required
to configure a Wi-Fi Network.
|
| NEHotspotConfigurationManager |
[@interface] NEHotspotConfigurationManager
The NEHotspotConfigurationManager class allows an application to
Add/Update/Remove Wi-Fi Network Configuraton.
|
| NEHotspotEAPSettings |
[@interface] NEHotspotEAPSettings
NEHotspotEAPSettings class provides a set of properties that are required
to configure a WPA/WPA2 Enterprise or Hotspot 2.0 Wi-Fi networks.
|
| NEHotspotHelper |
[@interface] NEHotspotHelper
The NEHotspotHelper class allows an application to register itself as a
HotspotHelper.
|
| NEHotspotHelperCommand |
[@interface] NEHotspotHelperCommand
An NEHotspotHelperCommand object is provided to the helper's
command handler block.
|
| NEHotspotHelperResponse |
[@interface] NEHotspotHelperResponse
The HotspotHelper creates an NEHotspotHelperResponse object to provide
the results of running the corresponding NEHotspotHelperCommand.
|
| NEHotspotHS20Settings |
[@interface] NEHotspotHS20Settings
NEHotspotHS20Settings class provides a set of properties that are required
to discover and negotiate Hotspot 2.0 Wi-Fi networks.
|
| NEHotspotNetwork |
[@interface] NEHotspotNetwork
The NEHotspotNetwork class provides a class method to get the SSID and BSSID of
the current Wi-Fi network.
|
| NEIPv4Route |
[@interface] NEIPv4Route
The NEIPv4Route class declares the programmatic interface for an object that contains settings for an IPv4 route.
|
| NEIPv4Settings |
[@interface] NEIPv4Settings
The NEIPv4Settings class declares the programmatic interface for an object that contains IPv4 settings.
|
| NEIPv6Route |
[@interface] NEIPv6Route
The NEIPv6Route class declares the programmatic interface for an object that contains settings for an IPv6 route.
|
| NEIPv6Settings |
[@interface] NEIPv6Settings
The NEIPv6Settings class declares the programmatic interface for an object that contains IPv6 settings.
|
| NEOnDemandRule |
[@interface] NEOnDemandRule
The NEOnDemandRule class declares the programmatic interface for an object that defines an On Demand rule.
|
| NEOnDemandRuleConnect |
[@interface] NEOnDemandRuleConnect
The NEOnDemandRuleConnect class declares the programmatic interface for an object that defines an On Demand rule with the "Connect" action.
|
| NEOnDemandRuleDisconnect |
[@interface] NEOnDemandRuleDisconnect
The NEOnDemandRuleDisconnect class declares the programmatic interface for an object that defines an On Demand rule with the "Disconnect" action.
|
| NEOnDemandRuleEvaluateConnection |
[@interface] NEOnDemandRuleEvaluateConnection
The NEOnDemandRuleEvaluateConnection class declares the programmatic interface for an object that defines an On Demand rule with the "Evaluate Connection" action.
|
| NEOnDemandRuleIgnore |
[@interface] NEOnDemandRuleIgnore
The NEOnDemandRuleIgnore class declares the programmatic interface for an object that defines an On Demand rule with the "Ignore" action.
|
| NEPacket |
[@interface] NEPacket
An NEPacket object represents the data, protocol family, and metadata associated with an IP packet.
|
| NEPacketTunnelFlow |
[@interface] NEPacketTunnelFlow
The NEPacketTunnelFlow class declares the programmatic interface of an object that is used by NEPacketTunnelProvider implementations to tunnel IP packets.
|
| NEPacketTunnelNetworkSettings |
[@interface] NEPacketTunnelNetworkSettings
The NEPacketTunnelNetworkSettings class declares the programmatic interface for an object that contains IP network settings.
|
| NEPacketTunnelProvider |
[@interface] NEPacketTunnelProvider
The NEPacketTunnelProvider class declares the programmatic interface of an object that implements the client side of a custom IP packet tunneling protocol.
|
| NEProvider |
[@interface] NEProvider
The NEProvider class declares the programmatic interface that is common for all Network Extension providers.
|
| NEProxyServer |
[@interface] NEProxyServer
The NEProxyServer class declares the programmatic interface for an object that contains settings for a proxy server.
|
| NEProxySettings |
[@interface] NEProxySettings
The NEProxySettings class declares the programmatic interface for an object that contains proxy settings.
|
| NETunnelNetworkSettings |
[@interface] NETunnelNetworkSettings
The NETunnelNetworkSettings class declares the programmatic interface for an object that contains network settings.
|
| NETunnelProvider |
[@interface] NETunnelProvider
The NETunnelProvider class declares the programmatic interface for an object that provides a network tunnel service.
|
| NETunnelProviderManager |
[@interface] NETunnelProviderManager
The NETunnelProviderManager class declares the programmatic interface for an object that is used to configure and control network tunnels provided by NETunnelProviders.
|
| NETunnelProviderProtocol |
[@interface] NETunnelProviderProtocol
The NETunnelProviderProtocol class declares the programmatic interface for an object that contains NETunnelProvider-specific configuration settings.
|
| NETunnelProviderSession |
[@file] NETunnelProviderSession.h
This file declares the NETunnelProviderSession API.
|
| NEVPNConnection |
[@interface] NEVPNConnection
The NEVPNConnection class declares the programmatic interface for an object that manages VPN connections.
|
| NEVPNIKEv2SecurityAssociationParameters |
NEVPNIKEv2SecurityAssociationParameters
The NEVPNIKEv2SecurityAssociationParameters class declares the programmatic interface of an object that manages parameters for an IPSec Security Association
Instances of this class are thread safe.
|
| NEVPNManager |
[@interface] NEVPNManager
The NEVPNManager class declares the programmatic interface for an object that manages Virtual Private Network (VPN) configurations.
|
| NEVPNProtocol |
[@interface] NEVPNProtocol
The NEVPNProtocol class declares the programmatic interface of an object that manages the protocol-specific portion of a VPN configuration.
|
| NEVPNProtocolIKEv2 |
[@interface] NEVPNProtocolIKEv2
The NEVPNProtocolIKEv2 class declares the programmatic interface of an object that manages the IKEv2-specific portion of a VPN configuration.
|
| NEVPNProtocolIPSec |
[@interface] NEVPNProtocolIPSec
The NEVPNProtocolIPSec class declares the programmatic interface of an object that manages the IPSec-specific portion of a VPN configuration.
|
| NWBonjourServiceEndpoint |
[@interface] NWBonjourServiceEndpoint
NWBonjourServiceEndpoint is a subclass of NWEndpoint.
|
| NWEndpoint |
[@interface] NWEndpoint
NWEndpoint is a generic class to represent network endpoints, such as a port on a remote server.
|
| NWHostEndpoint |
[@interface] NWHostEndpoint
NWHostEndpoint is a subclass of NWEndpoint.
|
| NWPath |
[@interface] NWPath
A network path, represented with NWPath, expresses the viability status and
properties of the path that a networking connection will take on the device.
|
| NWTCPConnection |
[@interface] NWTCPConnection
Establish TCP connections to an endpoint, and send and receive data on the TCP connection.
|
| NWTLSParameters |
|
| NWUDPSession |
[@interface] NWUDPSession
Open UDP datagram sessions to an endpoint, and send and receive datagrams.
|