Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacFrameworks Plugin:NSNetService:
All Console safe, 48 entry points.
- class NSNetServiceBrowserMBS
- method Constructor
- method Destructor
- method searchForBrowsableDomains
- method searchForRegistrationDomains
- method stop
- method searchForServicesOfType(serviceType as string, domainName as string = "")
- property Handle as Integer
- property includesPeerToPeer as Boolean
- event WillSearch
- event DidStopSearch
- event DidNotSearch(error as Dictionary)
- event DidFindDomain(domainName as String, moreComing as Boolean)
- event DidFindService(service as NSNetServiceMBS, moreComing as Boolean)
- event DidRemoveDomain(domainName as String, moreComing as Boolean)
- event DidRemoveService(service as NSNetServiceMBS, moreComing as Boolean)
- class NSNetServiceMBS
- method Constructor(other as NSNetServiceMBS)
- method Constructor(Domain as String, Type as String, Name as String)
- method Constructor(Domain as String, Type as String, Name as String, Port as Integer)
- method Destructor
- method startMonitoring
- method stopMonitoring
- method stop
- method publish
- method publish(options as Integer)
- method resolve
- method resolve(timeout as Double)
- method setTXTRecordData(Data as MemoryBlock) as Boolean
- method getStreams(byref inputStream as NSInputStreamMBS, byref outputStream as NSOutputStreamMBS) as Boolean
- method addresses as String()
- method addressesRaw as MemoryBlock()
- method addressesIPv4 as String()
- method addressesIPv6 as String()
- method isEqual(other as NSNetServiceMBS) as Boolean
- property Handle as Integer
- property includesPeerToPeer as Boolean
- property name as String
- property type as String
- property domain as String
- property description as String
- property hostName as String
- property port as Integer
- property TXTRecordData as MemoryBlock
- property Address as String
- property AddressIPv4 as String
- property AddressIPv6 as String
- shared method NSNetServicesErrorCode as String
- shared method NSNetServicesErrorDomain as String
- shared method dictionaryFromTXTRecordData(data as Memoryblock) as Dictionary
- shared method dataFromTXTRecordDictionary(data as Dictionary) as Memoryblock
- event WillPublish
- event DidPublish
- event DidNotPublish(Error as Dictionary)
- event WillResolve
- event DidResolveAddress
- event DidNotResolve(Error as Dictionary)
- event DidStop
- event DidUpdateTXTRecordData(data as MemoryBlock)
- event DidAcceptConnection(InputStream as NSInputStreamMBS, outputStream as NSOutputStreamMBS)
Blog Entries
- Using Bonjour to find iOS companion app
- MBS Xojo Plugins, version 22.3pr6
- MBS Xojo Plugins, version 22.3pr5
- XDC Anywhere - MBS Xojo Plugins
- MBS Xojo Plugin, June 2021 News
- News from the MBS Xojo Plugins Version 21.1
- Video about MBS Xojo Plugins 21.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.1
- MBS Xojo Plugins, version 21.1pr5
- NSNetService classes for Xojo
Videos
- MBS Xojo Plugins 21.1
- XDC Anywhere - MBS Xojo Plugins
- MBS Xojo Videos - MBS Xojo Plugin, June 2021 News