Package org.robovm.apple.network
Class NWGroupDescriptor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.network.NWObject
org.robovm.apple.network.NWGroupDescriptor
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public final class NWGroupDescriptor extends NWObject implements NSObjectProtocol
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNWGroupDescriptor.NWGroupDescriptorPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description NWGroupDescriptor(NWEndpoint multicast_group) -
Method Summary
Modifier and Type Method Description booleanaddEndpoint(NWEndpoint endpoint)static NWGroupDescriptorcreateMultiplex(NWEndpoint remote_endpoint)voidenumerateEndpoints(Block1<NWEndpoint,Boolean> enumerate_block)booleangetDisableUnicastTraffic()voidsetDisableUnicastTraffic(boolean disable_unicast_traffic)voidsetSpecificSource(NWEndpoint source)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NWGroupDescriptor
- Since:
- Available in iOS 14.0 and later.
-
-
Method Details
-
createMultiplex
- Since:
- Available in iOS 15.0 and later.
-
addEndpoint
- Since:
- Available in iOS 14.0 and later.
-
enumerateEndpoints
- Since:
- Available in iOS 14.0 and later.
-
setSpecificSource
- Since:
- Available in iOS 14.0 and later.
-
setDisableUnicastTraffic
public void setDisableUnicastTraffic(boolean disable_unicast_traffic)- Since:
- Available in iOS 14.0 and later.
-
getDisableUnicastTraffic
public boolean getDisableUnicastTraffic()- Since:
- Available in iOS 14.0 and later.
-