C# Class Mono.Zeroconf.Providers.Bonjour.ServiceBrowser

Inheritance: IServiceBrowser, IDisposable
显示文件 Open project: hacxman/zeroshare

Public Methods

Method Description
Browse ( uint interfaceIndex, AddressProtocol addressProtocol, string regtype, string domain ) : void
Configure ( uint interfaceIndex, AddressProtocol addressProtocol, string regtype, string domain ) : void
Dispose ( ) : void
GetEnumerator ( ) : IEnumerator
ServiceBrowser ( ) : System
Start ( ) : void
StartAsync ( ) : void
Stop ( ) : void

Private Methods

Method Description
OnBrowseReply ( ServiceRef sdRef, ServiceFlags flags, uint interfaceIndex, ServiceError errorCode, string serviceName, string regtype, string replyDomain, IntPtr context ) : void
ProcessStart ( ) : void
Start ( bool async ) : void
System ( ) : System.Collections.IEnumerator
ThreadedStart ( ) : void

Method Details

Browse() public method

public Browse ( uint interfaceIndex, AddressProtocol addressProtocol, string regtype, string domain ) : void
interfaceIndex uint
addressProtocol AddressProtocol
regtype string
domain string
return void

Configure() public method

public Configure ( uint interfaceIndex, AddressProtocol addressProtocol, string regtype, string domain ) : void
interfaceIndex uint
addressProtocol AddressProtocol
regtype string
domain string
return void

Dispose() public method

public Dispose ( ) : void
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

ServiceBrowser() public method

public ServiceBrowser ( ) : System
return System

Start() public method

public Start ( ) : void
return void

StartAsync() public method

public StartAsync ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void