Package org.robovm.apple.coreservices
Class CFNetService
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.coreservices.CFNetService
- All Implemented Interfaces:
AutoCloseable
public class CFNetService extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCFNetService.CFNetServicePtrstatic interfaceCFNetService.ClientCallbackNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedCFNetService() -
Method Summary
Modifier and Type Method Description voidcancel()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadstatic CFNetServicecreate(String domain, String serviceType, String name, int port)static CFNetServicecreate(CFAllocator alloc, String domain, String serviceType, String name, int port)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadstatic CFNetServicecreateCopy(CFAllocator alloc, CFNetService service)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadstatic CFNetServicecreateCopy(CFNetService service)NSInputStreamcreateSocketReadStream()NSOutputStreamcreateSocketWriteStream()protected static NSDatacreateTXTData(CFAllocator alloc, NSDictionary<NSString,NSData> keyValuePairs)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadstatic NSDatacreateTXTData(NSDictionary<NSString,NSData> keyValuePairs)NSArray<NSData>getAddressing()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadstatic longgetClassTypeID()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadStringgetDomain()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadStringgetName()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadintgetPortNumber()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadStringgetTargetHost()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadNSDatagetTXTData()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadStringgetType()Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadprotected static NSDictionary<NSString,NSData>parseTXTData(CFAllocator alloc, NSData txtRecord)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadstatic NSDictionary<NSString,NSData>parseTXTData(NSData txtRecord)booleanregister(CFNetServiceOptions options)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadvoidremoveFromRunLoop(CFRunLoop runLoop, CFRunLoopMode runLoopMode)booleanresolve(double timeout)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadvoidscheduleInRunLoop(CFRunLoop runLoop, String runLoopMode)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadvoidscheduleInRunLoop(CFRunLoop runLoop, CFRunLoopMode runLoopMode)voidsetCallback(CFNetService.ClientCallback callback)booleansetTXTData(NSData txtRecord)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadvoidunscheduleFromRunLoop(CFRunLoop runLoop, String runLoopMode)Deprecated.Use nw_browser_t or nw_listener_t in Network framework insteadMethods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CFNetService
protected CFNetService()
-
-
Method Details
-
create
- Since:
- Available in iOS 2.0 and later.
-
createCopy
- Since:
- Available in iOS 2.0 and later.
-
parseTXTData
- Since:
- Available in iOS 2.0 and later.
-
createTXTData
- Since:
- Available in iOS 2.0 and later.
-
setCallback
- Since:
- Available in iOS 2.0 and later.
-
createSocketReadStream
- Since:
- Available in iOS 2.0 and later.
-
createSocketWriteStream
- Since:
- Available in iOS 2.0 and later.
-
scheduleInRunLoop
- Since:
- Available in iOS 2.0 and later.
-
removeFromRunLoop
- Since:
- Available in iOS 2.0 and later.
-
getClassTypeID
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
create
@Deprecated public static CFNetService create(CFAllocator alloc, String domain, String serviceType, String name, int port)Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
createCopy
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getDomain
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getType
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getName
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
register
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead- Throws:
CFStreamErrorException
-
resolve
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead- Throws:
CFStreamErrorException
-
cancel
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getTargetHost
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getPortNumber
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getAddressing
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
getTXTData
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
setTXTData
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
parseTXTData
@Deprecated protected static NSDictionary<NSString,NSData> parseTXTData(CFAllocator alloc, NSData txtRecord)Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
createTXTData
@Deprecated protected static NSData createTXTData(CFAllocator alloc, NSDictionary<NSString,NSData> keyValuePairs)Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
scheduleInRunLoop
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead -
unscheduleFromRunLoop
Deprecated.Use nw_browser_t or nw_listener_t in Network framework instead
-