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

Inheritance: IServiceBrowser
Show file Open project: hacxman/zeroshare

Public Methods

Method Description
Browse ( uint interfaceIndex, AddressProtocol addressProtocol, string regtype, string domain ) : void
Dispose ( ) : void
GetEnumerator ( ) : IEnumerator

Protected Methods

Method Description
OnServiceAdded ( BrowseService service ) : void
OnServiceRemoved ( BrowseService service ) : void

Private Methods

Method Description
OnItemNew ( int @interface, NDesk.DBus.Protocol protocol, string name, string type, string domain, LookupResultFlags flags ) : void
OnItemRemove ( int @interface, NDesk.DBus.Protocol protocol, string name, string type, string domain, LookupResultFlags flags ) : void
System ( ) : System.Collections.IEnumerator

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

Dispose() public method

public Dispose ( ) : void
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

OnServiceAdded() protected method

protected OnServiceAdded ( BrowseService service ) : void
service BrowseService
return void

OnServiceRemoved() protected method

protected OnServiceRemoved ( BrowseService service ) : void
service BrowseService
return void