Class NETunnelNetworkSettings
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NETunnelNetworkSettings
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
NEPacketTunnelNetworkSettings
public class NETunnelNetworkSettings extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NETunnelNetworkSettings.NETunnelNetworkSettingsPtr
-
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 NETunnelNetworkSettings()
NETunnelNetworkSettings(java.lang.String address)
NETunnelNetworkSettings(NSCoder decoder)
protected
NETunnelNetworkSettings(NSObject.Handle h, long handle)
protected
NETunnelNetworkSettings(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
NEDNSSettings
getDNSSettings()
NEProxySettings
getProxySettings()
java.lang.String
getTunnelRemoteAddress()
protected long
init(java.lang.String address)
protected long
init(NSCoder decoder)
void
setDNSSettings(NEDNSSettings v)
void
setProxySettings(NEProxySettings v)
static boolean
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
-
NETunnelNetworkSettings
public NETunnelNetworkSettings()
-
NETunnelNetworkSettings
protected NETunnelNetworkSettings(NSObject.Handle h, long handle)
-
NETunnelNetworkSettings
protected NETunnelNetworkSettings(NSObject.SkipInit skipInit)
-
NETunnelNetworkSettings
public NETunnelNetworkSettings(java.lang.String address)
- Since:
- Available in iOS 9.0 and later.
-
NETunnelNetworkSettings
public NETunnelNetworkSettings(NSCoder decoder)
-
-
Method Detail
-
getTunnelRemoteAddress
public java.lang.String getTunnelRemoteAddress()
- Since:
- Available in iOS 9.0 and later.
-
getDNSSettings
public NEDNSSettings getDNSSettings()
- Since:
- Available in iOS 9.0 and later.
-
setDNSSettings
public void setDNSSettings(NEDNSSettings v)
- Since:
- Available in iOS 9.0 and later.
-
getProxySettings
public NEProxySettings getProxySettings()
- Since:
- Available in iOS 9.0 and later.
-
setProxySettings
public void setProxySettings(NEProxySettings v)
- Since:
- Available in iOS 9.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(java.lang.String address)
- Since:
- Available in iOS 9.0 and later.
-
init
protected long init(NSCoder decoder)
-
-