No Overview Available.

A survey of Apple developer documentation.

Framework NetworkExtension

580 / 759 (76.4%) Documented
179 Undocumented Symbols
Type Name
!=(_:_:) NEHotspotConfigurationError
Code.NEAppProxyFlowError.Code.datagramTooLarge
Code.NEAppProxyFlowError.Code.readAlreadyPending
Event.dataDecision
Event.flowClosed
Event.newFlow
Grade.firewall
Grade.inspector
NEAppProxyErrorDomain
NEAppProxyFlowError
NEAppProxyFlowError.Code
NEAppProxyFlowError.aborted
NEAppProxyFlowError.datagramTooLarge
NEAppProxyFlowError.errorCode
NEAppProxyFlowError.errorDomain
NEAppProxyFlowError.errorUserInfo
NEAppProxyFlowError.hostUnreachable
NEAppProxyFlowError.internal
NEAppProxyFlowError.invalidArgument
NEAppProxyFlowError.localizedDescription
NEAppProxyFlowError.notConnected
NEAppProxyFlowError.peerReset
NEAppProxyFlowError.readAlreadyPending
NEAppProxyFlowError.refused
NEAppProxyFlowError.timedOut
NEAppProxyProvider.handleNewUDPFlow(_:initialRemoteEndpoint:)
NEDNSProxyProvider.handleNewUDPFlow(_:initialRemoteEndpoint:)
NEEvaluateConnectionRuleAction
NEFilterDataProvider.apply(_:completionHandler:)
NEFilterDataProvider.resumeFlow(_:with:)
NEFilterDataVerdict.pause()
NEFilterErrorDomain
NEFilterFlow.direction
NEFilterFlow.sourceAppAuditToken
NEFilterManager.Grade
NEFilterManager.grade
NEFilterManagerError
NEFilterManagerError.configurationCannotBeRemoved
NEFilterManagerError.configurationInternalError
NEFilterManagerError.configurationPermissionDenied
NEFilterNewFlowVerdict.pause()
NEFilterPacketContext
NEFilterPacketHandler
NEFilterPacketProvider
NEFilterPacketProvider.Verdict
NEFilterPacketProvider.allow(_:)
NEFilterPacketProvider.delayCurrentPacket(_:)
NEFilterPacketProvider.packetHandler
NEFilterProvider.handle(_:)
NEFilterProviderConfiguration.filterDataProviderBundleIdentifier
NEFilterProviderConfiguration.filterPacketProviderBundleIdentifier
NEFilterProviderConfiguration.filterPackets
NEFilterReport.Event
NEFilterReport.bytesInboundCount
NEFilterReport.bytesOutboundCount
NEFilterReport.event
NEFilterRule
NEFilterRule.action
NEFilterRule.init(networkRule:action:)
NEFilterRule.networkRule
NEFilterSettings
NEFilterSettings.defaultAction
NEFilterSettings.init(rules:defaultAction:)
NEFilterSettings.rules
NEFlowMetaData.sourceAppAuditToken
NEHotspotConfigurationError
NEHotspotConfigurationError.alreadyAssociated
NEHotspotConfigurationError.applicationIsNotInForeground
NEHotspotConfigurationError.errorCode
NEHotspotConfigurationError.errorDomain
NEHotspotConfigurationError.errorUserInfo
NEHotspotConfigurationError.internal
NEHotspotConfigurationError.invalid
NEHotspotConfigurationError.invalidEAPSettings
NEHotspotConfigurationError.invalidHS20DomainName
NEHotspotConfigurationError.invalidHS20Settings
NEHotspotConfigurationError.invalidSSID
NEHotspotConfigurationError.invalidSSIDPrefix
NEHotspotConfigurationError.invalidWEPPassphrase
NEHotspotConfigurationError.invalidWPAPassphrase
NEHotspotConfigurationError.joinOnceNotSupported
NEHotspotConfigurationError.localizedDescription
NEHotspotConfigurationError.pending
NEHotspotConfigurationError.systemConfiguration
NEHotspotConfigurationError.unknown
NEHotspotConfigurationError.userDenied
NEHotspotConfigurationErrorDomain
NEHotspotHelperCommandType
NEHotspotHelperConfidence
NEHotspotHelperResult
NENetworkRule
NENetworkRule.Protocol
NENetworkRule.init(destinationHost:protocol:)
NENetworkRule.init(destinationNetwork:prefix:protocol:)
NENetworkRule.init(remoteNetwork:remotePrefix:localNetwork:localPrefix:protocol:direction:)
NENetworkRule.matchDirection
NENetworkRule.matchLocalNetwork
NENetworkRule.matchLocalPrefix
NENetworkRule.matchProtocol
NENetworkRule.matchRemoteEndpoint
NENetworkRule.matchRemotePrefix
NEOnDemandRuleAction
NEOnDemandRuleInterfaceType
NEPacket.data
NEPacket.direction
NEPacket.init(data:protocolFamily:)
NEPacket.metadata
NEPacket.protocolFamily
NEPacketTunnelFlow.readPacketObjects(completionHandler:)
NEPacketTunnelFlow.writePacketObjects(_:)
NEProvider.startSystemExtensionMode()
NEProviderStopReason.NEProviderStopReason.appUpdate
NEProviderStopReason.NEProviderStopReason.sleep
NETrafficDirection
NETrafficDirection.any
NETrafficDirection.inbound
NETrafficDirection.outbound
NETransparentProxyManager
NETransparentProxyManager.loadAllFromPreferences(completionHandler:)
NETransparentProxyNetworkSettings
NETransparentProxyNetworkSettings.excludedNetworkRules
NETransparentProxyNetworkSettings.includedNetworkRules
NETunnelProviderError
NETunnelProviderError.Code
NETunnelProviderError.errorCode
NETunnelProviderError.errorDomain
NETunnelProviderError.errorUserInfo
NETunnelProviderError.localizedDescription
NETunnelProviderError.networkSettingsCanceled
NETunnelProviderError.networkSettingsFailed
NETunnelProviderError.networkSettingsInvalid
NETunnelProviderRoutingMethod
NETunnelProviderRoutingMethod.NETunnelProviderRoutingMethod.networkRule
NEVPNConnection.manager
NEVPNConnectionStartOptionPassword
NEVPNConnectionStartOptionUsername
NEVPNError
NEVPNError.configurationDisabled
NEVPNError.configurationInvalid
NEVPNError.configurationReadWriteFailed
NEVPNError.configurationStale
NEVPNError.configurationUnknown
NEVPNError.connectionFailed
NEVPNError.errorCode
NEVPNError.errorDomain
NEVPNError.errorUserInfo
NEVPNError.localizedDescription
NEVPNErrorDomain
NEVPNIKEv2CertificateType
NEVPNIKEv2CertificateType.NEVPNIKEv2CertificateType.ed25519
NEVPNIKEv2DeadPeerDetectionRate
NEVPNIKEv2DiffieHellmanGroup
NEVPNIKEv2DiffieHellmanGroup.NEVPNIKEv2DiffieHellmanGroup.group31
NEVPNIKEv2DiffieHellmanGroup.NEVPNIKEv2DiffieHellmanGroup.groupInvalid
NEVPNIKEv2EncryptionAlgorithm
NEVPNIKEv2EncryptionAlgorithm.NEVPNIKEv2EncryptionAlgorithm.algorithmAES256
NEVPNIKEv2EncryptionAlgorithm.NEVPNIKEv2EncryptionAlgorithm.algorithmChaCha20Poly1305
NEVPNIKEv2IntegrityAlgorithm
NEVPNIKEv2TLSVersion
NEVPNIKEv2TLSVersion.NEVPNIKEv2TLSVersion.version1_0
NEVPNIKEv2TLSVersion.NEVPNIKEv2TLSVersion.version1_1
NEVPNIKEv2TLSVersion.NEVPNIKEv2TLSVersion.version1_2
NEVPNIKEv2TLSVersion.NEVPNIKEv2TLSVersion.versionDefault
NEVPNManager.setAuthorization(_:)
NEVPNProtocol.excludeLocalNetworks
NEVPNProtocol.includeAllNetworks
NEVPNProtocolIKEv2.enableFallback
NEVPNProtocolIKEv2.maximumTLSVersion
NEVPNProtocolIKEv2.minimumTLSVersion
NEVPNStatus
NEVPNStatus.NEVPNStatus.connected
NWPathStatus
NWUDPSessionState
Protocol.TCP
Protocol.UDP
Protocol.any
Verdict.allow
Verdict.delay
Verdict.drop