Class NETunnelProviderProtocol
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NEVPNProtocol
-
- org.robovm.apple.networkextension.NETunnelProviderProtocol
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class NETunnelProviderProtocol extends NEVPNProtocol
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NETunnelProviderProtocol.NETunnelProviderProtocolPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.networkextension.NEVPNProtocol
NEVPNProtocol.NEVPNProtocolPtr
-
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 NETunnelProviderProtocol()
protected
NETunnelProviderProtocol(NSObject.Handle h, long handle)
protected
NETunnelProviderProtocol(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getProviderBundleIdentifier()
NSDictionary<NSString,?>
getProviderConfiguration()
void
setProviderBundleIdentifier(java.lang.String v)
void
setProviderConfiguration(NSDictionary<NSString,?> v)
-
Methods inherited from class org.robovm.apple.networkextension.NEVPNProtocol
disconnectsOnSleep, encode, getIdentityData, getIdentityDataPassword, getIdentityReference, getPasswordReference, getProxySettings, getServerAddress, getUsername, init, setDisconnectsOnSleep, setIdentityData, setIdentityDataPassword, setIdentityReference, setPasswordReference, setProxySettings, setServerAddress, setUsername, supportsSecureCoding
-
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
-
NETunnelProviderProtocol
public NETunnelProviderProtocol()
-
NETunnelProviderProtocol
protected NETunnelProviderProtocol(NSObject.Handle h, long handle)
-
NETunnelProviderProtocol
protected NETunnelProviderProtocol(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getProviderConfiguration
public NSDictionary<NSString,?> getProviderConfiguration()
- Since:
- Available in iOS 9.0 and later.
-
setProviderConfiguration
public void setProviderConfiguration(NSDictionary<NSString,?> v)
- Since:
- Available in iOS 9.0 and later.
-
getProviderBundleIdentifier
public java.lang.String getProviderBundleIdentifier()
- Since:
- Available in iOS 9.0 and later.
-
setProviderBundleIdentifier
public void setProviderBundleIdentifier(java.lang.String v)
- Since:
- Available in iOS 9.0 and later.
-
-