Package org.robovm.apple.network
Class NWProtocolStack
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.network.NWProtocolStack
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public final class NWProtocolStack extends NSObject implements NSObjectProtocol
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NWProtocolStack.NWProtocolStackPtr
-
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 Constructor Description NWProtocolStack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearApplicationProtocols()
NWProtocolOptions
copyInternetProtocol()
NWProtocolOptions
copyTransportProtocol()
void
iterateApplicationProtocols(org.robovm.objc.block.VoidBlock1<NWProtocolOptions> iterate_block)
void
nwArcRelease()
void
nwArcRetain()
void
prependApplicationProtocol(NWProtocolOptions protocol)
void
setTransportProtocol(NWProtocolOptions protocol)
-
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
-
-
-
-
Method Detail
-
prependApplicationProtocol
public void prependApplicationProtocol(NWProtocolOptions protocol)
- Since:
- Available in iOS 12.0 and later.
-
clearApplicationProtocols
public void clearApplicationProtocols()
- Since:
- Available in iOS 12.0 and later.
-
iterateApplicationProtocols
public void iterateApplicationProtocols(org.robovm.objc.block.VoidBlock1<NWProtocolOptions> iterate_block)
- Since:
- Available in iOS 12.0 and later.
-
copyTransportProtocol
public NWProtocolOptions copyTransportProtocol()
- Since:
- Available in iOS 12.0 and later.
-
setTransportProtocol
public void setTransportProtocol(NWProtocolOptions protocol)
- Since:
- Available in iOS 12.0 and later.
-
copyInternetProtocol
public NWProtocolOptions copyInternetProtocol()
- Since:
- Available in iOS 12.0 and later.
-
nwArcRetain
public void nwArcRetain()
-
nwArcRelease
public void nwArcRelease()
-
-