cancelProxyWithError
TypeScriptcancelProxyWithError(error?: (NativeError) | null): voidSwift declarationfunc cancelProxyWithError(_ error: (any Error)?)class · iOS 11.0+ · SDK 27.1
class NEDNSProxyProvidercancelProxyWithError(error?: (NativeError) | null): voidSwift declarationfunc cancelProxyWithError(_ error: (any Error)?)handleNewFlow(flow: NEAppProxyFlow): booleanSwift declarationfunc handleNewFlow(_ flow: NEAppProxyFlow) -> Boolstatic init(): NEDNSProxyProviderSwift declarationinit()startProxy(options: (Record<string, unknown>) | null, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc startProxy(options: [String : Any]? = nil) async throwsstopProxy(reason: NEProviderStopReason, completionHandler: (() => void)): voidSwift declarationfunc stopProxy(with reason: NEProviderStopReason) asyncget systemDNSSettings(): (Array<NEDNSSettings>) | nullSwift declarationvar systemDNSSettings: [NEDNSSettings]? { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
NEDNSProxyProvider.handleNewUDPFlow(_:initialRemoteEndpoint:)
The iOS SDK compiler rejected this binding: 'NWEndpoint' is ambiguous for type lookup in this context