Macros

Pattern that matches an unknown PublishProxyHostError member.

Structs

An IPv4 or IPv6 host address with the id of the interface through which the address was received.
Options for HostNameResolver.ResolveHostName.
A Stream of incoming requests for HostNameResolver
A Stream of incoming requests for HostNameSubscriber
A Stream of incoming requests for HostNameSubscriptionListener
Options for HostNameSubscriber.SubscribeToHostName.
Specifies IP versions on which a service instance should be published.
Specifies network media on which a service instance should be published.
Options for ProxyHostPublisher.PublishProxyHost.
A Stream of incoming requests for ProxyHostPublisher
Describes an initial instance announcement or query response. In typical use, the default SRV priority, SRV weight and TTL values should be used. TTL values are rounded down to the nearest second. TTL values less than one second are not permitted and will result in the PublicationResponder channel being closed.
A Stream of incoming requests for PublicationResponder_
A Stream of incoming requests for Publisher
A Stream of incoming requests for Resolver
Describes a service instance.
Describes an initial instance announcement or query response. In typical use, the default SRV priority, SRV weight and TTL values should be used. TTL values are rounded down to the nearest second. TTL values less than one second are not permitted and will result in the ServiceInstancePublicationResponder channel being closed.
Options for ServiceInstancePublisher.PublishServiceInstance.
A Stream of incoming requests for ServiceInstancePublicationResponder_
A Stream of incoming requests for ServiceInstancePublisher
Options for ServiceInstanceResolver.ResolveServiceInstance.
A Stream of incoming requests for ServiceInstanceResolver
A Stream of incoming requests for ServiceSubscriber2
A Stream of incoming requests for ServiceSubscriber
A Stream of incoming requests for ServiceSubscriptionListener
Options for ServiceSubscriber.SubscribeToService.
A Stream of incoming requests for Subscriber

Enums

Error values for instance publishing.
Discoverable protocol for resolving host names to IP addresses.
Discoverable protocol for subscribing to address changes for given host names.
Client-implemented interface for subscribers. Method replies are used to throttle traffic. The service won’t necessarily wait for a reply before calling another method.
Error values for ServiceInstancePublicationResponder.OnPublication.
Discoverable protocol for publishing on behalf of another host.
Describes the cause of a publication.
Client-supplied publication responder interface.
Error values for ProxyHostPublisher.PublishProxyHost.
Error values for ServiceInstancePublisher.PublishServiceInstance.
Discoverable protocol for publishing service instances. Deprecated: use ServiceInstancePublisher.
Discoverable protocol for resolving host names to IP addresses. Deprecated: use HostNameResolver.
DNS resource types.
Describes the cause of a publication.
Client-supplied publication responder interface.
Discoverable protocol for publishing service instances.
Discoverable protocol for resolving service instances.
Discoverable protocol for finding service instances.
Client-implemented interface for subscribers. Method replies are used to throttle traffic. The service won’t necessarily wait for a reply before calling another method.
Client-implemented interface for subscribers. Method replies are used to throttle traffic. The service won’t necessarily wait for a reply before calling another method.
Discoverable protocol for finding service instances. Deprecated: use ServiceInstanceSubscriber.

Constants

Traits

Type Definitions