Class NETunnelProviderManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NEVPNManager
-
- org.robovm.apple.networkextension.NETunnelProviderManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
NEAppProxyProviderManager
public class NETunnelProviderManager extends NEVPNManager
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NETunnelProviderManager.NETunnelProviderManagerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.networkextension.NEVPNManager
NEVPNManager.NEVPNManagerPtr, NEVPNManager.Notifications
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NETunnelProviderManager()
protected
NETunnelProviderManager(NSObject.Handle h, long handle)
protected
NETunnelProviderManager(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NSArray<NEAppRule>
copyAppRules()
NETunnelProviderRoutingMethod
getRoutingMethod()
static void
loadAllTunnels(org.robovm.objc.block.VoidBlock2<NSArray<NETunnelProviderManager>,NSError> completionHandler)
-
Methods inherited from class org.robovm.apple.networkextension.NEVPNManager
ConfigurationChangeNotification, getConnection, getLocalizedDescription, getOnDemandRules, getProtocol, getProtocolConfiguration, getSharedManager, isEnabled, isOnDemandEnabled, loadFromPreferences, removeFromPreferences, saveToPreferences, setEnabled, setLocalizedDescription, setOnDemandEnabled, setOnDemandRules, setProtocol, setProtocolConfiguration
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NETunnelProviderManager
public NETunnelProviderManager()
-
NETunnelProviderManager
protected NETunnelProviderManager(NSObject.Handle h, long handle)
-
NETunnelProviderManager
protected NETunnelProviderManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getRoutingMethod
public NETunnelProviderRoutingMethod getRoutingMethod()
- Since:
- Available in iOS 9.0 and later.
-
loadAllTunnels
public static void loadAllTunnels(org.robovm.objc.block.VoidBlock2<NSArray<NETunnelProviderManager>,NSError> completionHandler)
- Since:
- Available in iOS 9.0 and later.
-
-