Crate fidl_fuchsia_net_mdns Copy item path Source PublishProxyHostErrorUnknown Pattern that matches an unknown PublishProxyHostError
member. HostAddress An IPv4 or IPv6 host address with the id of the interface through which the address was
received. HostNameResolutionOptions Options for HostNameResolver.ResolveHostName
. HostNameResolverControlHandle HostNameResolverEventStream HostNameResolverMarker HostNameResolverProxy HostNameResolverRequestStream A Stream of incoming requests for fuchsia.net.mdns/HostNameResolver. HostNameResolverResolveHostNameRequest HostNameResolverResolveHostNameResponder HostNameResolverResolveHostNameResponse HostNameResolverSynchronousProxy HostNameSubscriberControlHandle HostNameSubscriberEventStream HostNameSubscriberMarker HostNameSubscriberProxy HostNameSubscriberRequestStream A Stream of incoming requests for fuchsia.net.mdns/HostNameSubscriber. HostNameSubscriberSubscribeToHostNameRequest HostNameSubscriberSynchronousProxy HostNameSubscriptionListenerControlHandle HostNameSubscriptionListenerEventStream HostNameSubscriptionListenerMarker HostNameSubscriptionListenerOnAddressesChangedRequest HostNameSubscriptionListenerOnAddressesChangedResponder HostNameSubscriptionListenerProxy HostNameSubscriptionListenerRequestStream A Stream of incoming requests for fuchsia.net.mdns/HostNameSubscriptionListener. HostNameSubscriptionListenerSynchronousProxy HostNameSubscriptionOptions Options for HostNameSubscriber.SubscribeToHostName
. IpVersions Specifies IP versions on which a service instance should be published. Media Specifies network media on which a service instance should be published. ProxyHostPublicationOptions Options for ProxyHostPublisher.PublishProxyHost
. ProxyHostPublisherControlHandle ProxyHostPublisherEventStream ProxyHostPublisherMarker ProxyHostPublisherProxy ProxyHostPublisherPublishProxyHostRequest ProxyHostPublisherPublishProxyHostResponder ProxyHostPublisherRequestStream A Stream of incoming requests for fuchsia.net.mdns/ProxyHostPublisher. ProxyHostPublisherSynchronousProxy Publication 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. PublicationResponderOnPublicationRequest PublicationResponderOnPublicationResponse PublicationResponderSetSubtypesRequest PublicationResponder_ControlHandle PublicationResponder_EventStream PublicationResponder_Marker PublicationResponder_OnPublicationResponder PublicationResponder_Proxy PublicationResponder_RequestStream A Stream of incoming requests for fuchsia.net.mdns/PublicationResponder. PublicationResponder_SynchronousProxy PublisherControlHandle PublisherEventStream PublisherMarker PublisherProxy PublisherPublishServiceInstanceRequest PublisherPublishServiceInstanceResponder PublisherRequestStream A Stream of incoming requests for fuchsia.net.mdns/Publisher. PublisherSynchronousProxy ResolverControlHandle ResolverEventStream ResolverMarker ResolverProxy ResolverRequestStream A Stream of incoming requests for fuchsia.net.mdns/Resolver. ResolverResolveHostNameRequest ResolverResolveHostNameResponder ResolverResolveHostNameResponse ResolverSynchronousProxy ServiceInstance Describes a service instance. ServiceInstancePublication 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. ServiceInstancePublicationOptions Options for ServiceInstancePublisher.PublishServiceInstance
. ServiceInstancePublicationResponderOnPublicationRequest ServiceInstancePublicationResponderOnPublicationResponse ServiceInstancePublicationResponderSetSubtypesRequest ServiceInstancePublicationResponder_ControlHandle ServiceInstancePublicationResponder_EventStream ServiceInstancePublicationResponder_Marker ServiceInstancePublicationResponder_OnPublicationResponder ServiceInstancePublicationResponder_Proxy ServiceInstancePublicationResponder_RequestStream A Stream of incoming requests for fuchsia.net.mdns/ServiceInstancePublicationResponder. ServiceInstancePublicationResponder_SynchronousProxy ServiceInstancePublisherControlHandle ServiceInstancePublisherEventStream ServiceInstancePublisherMarker ServiceInstancePublisherProxy ServiceInstancePublisherPublishServiceInstanceRequest ServiceInstancePublisherPublishServiceInstanceResponder ServiceInstancePublisherRequestStream A Stream of incoming requests for fuchsia.net.mdns/ServiceInstancePublisher. ServiceInstancePublisherSynchronousProxy ServiceInstanceResolutionOptions Options for ServiceInstanceResolver.ResolveServiceInstance
. ServiceInstanceResolverControlHandle ServiceInstanceResolverEventStream ServiceInstanceResolverMarker ServiceInstanceResolverProxy ServiceInstanceResolverRequestStream A Stream of incoming requests for fuchsia.net.mdns/ServiceInstanceResolver. ServiceInstanceResolverResolveServiceInstanceRequest ServiceInstanceResolverResolveServiceInstanceResponder ServiceInstanceResolverResolveServiceInstanceResponse ServiceInstanceResolverSynchronousProxy ServiceSubscriber2ControlHandle ServiceSubscriber2EventStream ServiceSubscriber2Marker ServiceSubscriber2Proxy ServiceSubscriber2RequestStream A Stream of incoming requests for fuchsia.net.mdns/ServiceSubscriber2. ServiceSubscriber2SubscribeToAllServicesRequest ServiceSubscriber2SubscribeToServiceRequest ServiceSubscriber2SynchronousProxy ServiceSubscriberControlHandle ServiceSubscriberEventStream ServiceSubscriberMarker ServiceSubscriberOnInstanceChangedRequest ServiceSubscriberOnInstanceChangedResponder ServiceSubscriberOnInstanceDiscoveredRequest ServiceSubscriberOnInstanceDiscoveredResponder ServiceSubscriberOnInstanceLostRequest ServiceSubscriberOnInstanceLostResponder ServiceSubscriberOnQueryRequest ServiceSubscriberOnQueryResponder ServiceSubscriberProxy ServiceSubscriberRequestStream A Stream of incoming requests for fuchsia.net.mdns/ServiceSubscriber. ServiceSubscriberSynchronousProxy ServiceSubscriptionListenerControlHandle ServiceSubscriptionListenerEventStream ServiceSubscriptionListenerMarker ServiceSubscriptionListenerOnInstanceChangedRequest ServiceSubscriptionListenerOnInstanceChangedResponder ServiceSubscriptionListenerOnInstanceDiscoveredRequest ServiceSubscriptionListenerOnInstanceDiscoveredResponder ServiceSubscriptionListenerOnInstanceLostRequest ServiceSubscriptionListenerOnInstanceLostResponder ServiceSubscriptionListenerOnQueryRequest ServiceSubscriptionListenerOnQueryResponder ServiceSubscriptionListenerProxy ServiceSubscriptionListenerRequestStream A Stream of incoming requests for fuchsia.net.mdns/ServiceSubscriptionListener. ServiceSubscriptionListenerSynchronousProxy ServiceSubscriptionOptions Options for ServiceSubscriber.SubscribeToService
. SubscriberControlHandle SubscriberEventStream SubscriberMarker SubscriberProxy SubscriberRequestStream A Stream of incoming requests for fuchsia.net.mdns/Subscriber. SubscriberSubscribeToServiceRequest SubscriberSynchronousProxy Error Error values for instance publishing. HostNameResolverEvent HostNameResolverRequest Discoverable protocol for resolving host names to IP addresses. HostNameSubscriberEvent HostNameSubscriberRequest Discoverable protocol for subscribing to address changes for given host names. HostNameSubscriptionListenerEvent HostNameSubscriptionListenerRequest 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. OnPublicationError Error values for ServiceInstancePublicationResponder.OnPublication
. ProxyHostPublisherEvent ProxyHostPublisherRequest Discoverable protocol for publishing on behalf of another host. PublicationCause Describes the cause of a publication. PublicationResponder_Event PublicationResponder_Request Client-supplied publication responder interface. PublishProxyHostError Error values for ProxyHostPublisher.PublishProxyHost
. PublishServiceInstanceError Error values for ServiceInstancePublisher.PublishServiceInstance
. PublisherEvent PublisherRequest Discoverable protocol for publishing service instances.
Deprecated: use ServiceInstancePublisher. ResolverEvent ResolverRequest Discoverable protocol for resolving host names to IP addresses.
Deprecated: use HostNameResolver. ResourceType DNS resource types. ServiceInstancePublicationCause Describes the cause of a publication. ServiceInstancePublicationResponder_Event ServiceInstancePublicationResponder_Request Client-supplied publication responder interface. ServiceInstancePublisherEvent ServiceInstancePublisherRequest Discoverable protocol for publishing service instances. ServiceInstanceResolverEvent ServiceInstanceResolverRequest Discoverable protocol for resolving service instances. ServiceSubscriber2Event ServiceSubscriber2Request Discoverable protocol for finding service instances. ServiceSubscriberEvent ServiceSubscriberRequest 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. ServiceSubscriptionListenerEvent ServiceSubscriptionListenerRequest 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. SubscriberEvent SubscriberRequest Discoverable protocol for finding service instances.
Deprecated: use ServiceInstanceSubscriber. DEFAULT_PTR_TTL DEFAULT_SRV_PRIORITY DEFAULT_SRV_TTL DEFAULT_SRV_WEIGHT DEFAULT_TXT_TTL MAX_ADDRESSES MAX_SUBTYPES MAX_TEXT_STRINGS HostNameResolverProxyInterface HostNameSubscriberProxyInterface HostNameSubscriptionListenerProxyInterface ProxyHostPublisherProxyInterface PublicationResponder_ProxyInterface PublisherProxyInterface ResolverProxyInterface ServiceInstancePublicationResponder_ProxyInterface ServiceInstancePublisherProxyInterface ServiceInstanceResolverProxyInterface ServiceSubscriber2ProxyInterface ServiceSubscriberProxyInterface ServiceSubscriptionListenerProxyInterface SubscriberProxyInterface HostName Identifies a host. Host names consist of one or more labels separated by
’.’s. A host name must not end with a ‘.’. Labels must each be 63 characters
or less (not including the separator) and are UTF-8-encoded. A complete host
name, including separators, must be 255 characters or less. InstanceName Identifies a specific instance of a service being published. Instance names
consist of a single label, which is at most 63 characters long and which
contains no ’.’s. Instance names are UTF-8-encoded. ProxyHostPublisherPublishProxyHostResult PublisherPublishServiceInstanceResult ServiceInstancePublicationResponderOnPublicationResult ServiceInstancePublisherPublishServiceInstanceResult ServiceName Identifies a (type of) service being published. Service names consist of
two labels, both terminated with a ‘.’. The first label must start with an
underscore and be 16 characters or less, including the underscore. The
second label must be either ‘_tcp’ or ‘_udp’. Labels do not contain ’.’s.
With underscores and terminators, that makes for a maximum of 22 characters.
Service names are UTF-8-encoded. SubtypeName Identifies a subtype of a service. Subtype names consist of a single label,
which is at most 63 characters long and which contains no ’.’s. Subtype
names are UTF-8-encoded. TxtCharacterString Provides description relating to a service instance. In typical use, TXT
strings consist of a key and value separated by ‘=’. TXT strings must be
at most 255 characters long and are UTF-8-encoded. TxtString Provides description relating to a service instance. In typical use, TXT
strings consist of a key and value separated by ‘=’. TXT strings must be
at most 255 characters long and are UTF-8-encoded.