BonjourBrowseStrategy Class

From RemObjects Wiki
Jump to: navigation, search

This is a Library topic for RemObjects SDK for .NET
This page is generated from external data, please do not update

NamespacesInterfacesClassesEnumsImplements

Contents

Overview

The BonjourBrowseStrategy class is used internally by the ZeroConfBrowseEngine. This class and the ROBrowseStrategy class are used in the Strategy pattern realization in the ZeroConfBrowseEngine. Both BonjourBrowseStrategy and ROBrowseStrategy are used to retrieve information about the ZeroConf environment and services registered in it.

The BonjourBrowseStrategy is used when the ZeroConfBrowser.Engine property is set to ZeroConfEngine.Auto or ZeroConfEngine.Bonjour to retrieve information from the Apple Bonjour services.

The BonjourBrowseStrategy is used when the ZeroConfBrowser.Engine property is set to ZeroConfEngine.Auto or ZeroConfEngine.Bonjour to retrieve information from the ROZeroConfHub server.

For internal use only.


Location

Implemented interfaces


Instance Methods

constructor

Creates a new instance of the BonjourBrowseStrategy class.


Oxygene:   constructor
C#:   constructor()
VB:   Sub New


Start

Creates a new instance of the BrowseNetService and activates it using aDomain and aType as parameters.


Oxygene:   method Start(domain: String; type: String; browseResultCallback: NetServiceBrowseDelegate; browseErrorCallback: NetServiceReplyDelegate)
C#:   void Start(String domain, String type, NetServiceBrowseDelegate browseResultCallback, NetServiceReplyDelegate browseErrorCallback)
VB:   Sub Start(domain As String, type As String, browseResultCallback As NetServiceBrowseDelegate, browseErrorCallback As NetServiceReplyDelegate)


Parameters:

  • domain:
  • type:
  • browseResultCallback:
  • browseErrorCallback:


Stop

Stops and disposes the internally used instance of the BrowseNetService.


Oxygene:   method Stop
C#:   void Stop()
VB:   Sub Stop


See Also


Product: RemObjects SDK
Available Editions: RemObjects SDK for .NET, Xcode, Delphi, Java and JavaScript

GlossaryArticlesLibrarySamples

Personal tools
Namespaces

Variants
Actions
Navigation
products
platforms
special
Toolbox