Mono.Zeroconf

Cross Platform Zeroconf for .NET.

Mono.Zeroconf Namespace

None.

Type Description
AddressProtocol Documentation for this section has not yet been entered.
IRegisterService Documentation for this section has not yet been entered.
IResolvableService Documentation for this section has not yet been entered.
IService Documentation for this section has not yet been entered.
IServiceBrowser Documentation for this section has not yet been entered.
ITxtRecord Documentation for this section has not yet been entered.
RegisterService The main object used for performing service registrations.
RegisterServiceEventArgs Documentation for this section has not yet been entered.
RegisterServiceEventHandler Documentation for this section has not yet been entered.
ServiceBrowseEventArgs Documentation for this section has not yet been entered.
ServiceBrowseEventHandler Documentation for this section has not yet been entered.
ServiceBrowser Documentation for this section has not yet been entered.
ServiceErrorCode Documentation for this section has not yet been entered.
ServiceResolvedEventArgs Documentation for this section has not yet been entered.
ServiceResolvedEventHandler Documentation for this section has not yet been entered.
TxtRecord Documentation for this section has not yet been entered.
TxtRecordItem Documentation for this section has not yet been entered.

Mono.Zeroconf.Providers Namespace

Zeroconf providers for Mono.Zeroconf are written as plugins. Provider assemblies are loaded at runtime by Mono.Zeroconf.

Each provider must implement a plugin "entry point" by implementing Mono.Zeroconf.Providers.IZeroconfProvider, providing classes that implement interfaces from Mono.Zeroconf, and applying the assembly level attribute, Mono.Zeroconf.Providers.ZeroconfProviderAttribute to the provider assembly.

Type Description
IZeroconfProvider The "entry point" interface for Zeroconf provider assemblies.
ZeroconfProviderAttribute Assembly level attribute required for Zeroconf provider assemblies