Package org.robovm.apple.network
Class NWEndpoint
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.network.NWEndpoint
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public final class NWEndpoint extends NSObject implements NSObjectProtocol
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NWEndpoint.NWEndpointPtr
-
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 NWEndpoint()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.rt.bro.ptr.BytePtr
copyAddressString()
org.robovm.rt.bro.ptr.BytePtr
copyPortString()
static NWEndpoint
createBonjourService(java.lang.String name, java.lang.String type, java.lang.String domain)
static NWEndpoint
createHost(java.lang.String hostname, java.lang.String port)
java.lang.String
getBonjourServiceDomain()
java.lang.String
getBonjourServiceName()
java.lang.String
getBonjourServiceType()
java.lang.String
getHostName()
short
getPort()
NWEndpointType
getType()
void
nwArcRelease()
void
nwArcRetain()
-
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
-
getType
public NWEndpointType getType()
- Since:
- Available in iOS 12.0 and later.
-
createHost
public static NWEndpoint createHost(java.lang.String hostname, java.lang.String port)
- Since:
- Available in iOS 12.0 and later.
-
getHostName
public java.lang.String getHostName()
- Since:
- Available in iOS 12.0 and later.
-
copyPortString
public org.robovm.rt.bro.ptr.BytePtr copyPortString()
- Since:
- Available in iOS 12.0 and later.
-
getPort
public short getPort()
- Since:
- Available in iOS 12.0 and later.
-
copyAddressString
public org.robovm.rt.bro.ptr.BytePtr copyAddressString()
- Since:
- Available in iOS 12.0 and later.
-
createBonjourService
public static NWEndpoint createBonjourService(java.lang.String name, java.lang.String type, java.lang.String domain)
- Since:
- Available in iOS 12.0 and later.
-
getBonjourServiceName
public java.lang.String getBonjourServiceName()
- Since:
- Available in iOS 12.0 and later.
-
getBonjourServiceType
public java.lang.String getBonjourServiceType()
- Since:
- Available in iOS 12.0 and later.
-
getBonjourServiceDomain
public java.lang.String getBonjourServiceDomain()
- Since:
- Available in iOS 12.0 and later.
-
nwArcRetain
public void nwArcRetain()
-
nwArcRelease
public void nwArcRelease()
-
-