fuchsia.net.mdns
PROTOCOLS
HostNameResolver
Defined in fuchsia.net.mdns/host_name_resolver.fidl
ResolveHostName
Request {#HostNameResolver.ResolveHostName_Request}
Response {#HostNameResolver.ResolveHostName_Response}
HostNameSubscriber
Defined in fuchsia.net.mdns/host_name_subscriber.fidl
SubscribeToHostName
Request {#HostNameSubscriber.SubscribeToHostName_Request}
HostNameSubscriptionListener
Defined in fuchsia.net.mdns/host_name_subscriber.fidl
OnAddressesChanged
Request {#HostNameSubscriptionListener.OnAddressesChanged_Request}
Response {#HostNameSubscriptionListener.OnAddressesChanged_Response}
<EMPTY>
ProxyHostPublisher
Defined in fuchsia.net.mdns/proxy_host_publisher.fidl
PublishProxyHost
Request {#ProxyHostPublisher.PublishProxyHost_Request}
Response {#ProxyHostPublisher.PublishProxyHost_Response}
PublicationResponder
Defined in fuchsia.net.mdns/mdns.fidl
OnPublication
Request {#PublicationResponder.OnPublication_Request}
Response {#PublicationResponder.OnPublication_Response}
Reannounce
Response {#PublicationResponder.Reannounce_Response}
<EMPTY>
SetSubtypes
Response {#PublicationResponder.SetSubtypes_Response}
Publisher
Defined in fuchsia.net.mdns/mdns.fidl
PublishServiceInstance
Request {#Publisher.PublishServiceInstance_Request}
Response {#Publisher.PublishServiceInstance_Response}
Resolver
Defined in fuchsia.net.mdns/mdns.fidl
ResolveHostName
Request {#Resolver.ResolveHostName_Request}
Response {#Resolver.ResolveHostName_Response}
ServiceInstancePublicationResponder
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
OnPublication
Request {#ServiceInstancePublicationResponder.OnPublication_Request}
Response {#ServiceInstancePublicationResponder.OnPublication_Response}
Reannounce
Response {#ServiceInstancePublicationResponder.Reannounce_Response}
<EMPTY>
SetSubtypes
Response {#ServiceInstancePublicationResponder.SetSubtypes_Response}
ServiceInstancePublisher
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
PublishServiceInstance
Request {#ServiceInstancePublisher.PublishServiceInstance_Request}
Response {#ServiceInstancePublisher.PublishServiceInstance_Response}
ServiceInstanceResolver
Defined in fuchsia.net.mdns/service_instance_resolver.fidl
ResolveServiceInstance
Request {#ServiceInstanceResolver.ResolveServiceInstance_Request}
Response {#ServiceInstanceResolver.ResolveServiceInstance_Response}
ServiceSubscriber
Defined in fuchsia.net.mdns/mdns.fidl
OnInstanceChanged
Request {#ServiceSubscriber.OnInstanceChanged_Request}
Response {#ServiceSubscriber.OnInstanceChanged_Response}
<EMPTY>
OnInstanceDiscovered
Request {#ServiceSubscriber.OnInstanceDiscovered_Request}
Response {#ServiceSubscriber.OnInstanceDiscovered_Response}
<EMPTY>
OnInstanceLost
Request {#ServiceSubscriber.OnInstanceLost_Request}
Response {#ServiceSubscriber.OnInstanceLost_Response}
<EMPTY>
OnQuery
Request {#ServiceSubscriber.OnQuery_Request}
Response {#ServiceSubscriber.OnQuery_Response}
<EMPTY>
ServiceSubscriber2
Defined in fuchsia.net.mdns/service_subscriber.fidl
SubscribeToAllServices
Request {#ServiceSubscriber2.SubscribeToAllServices_Request}
SubscribeToService
Request {#ServiceSubscriber2.SubscribeToService_Request}
ServiceSubscriptionListener
Defined in fuchsia.net.mdns/service_subscriber.fidl
OnInstanceChanged
Request {#ServiceSubscriptionListener.OnInstanceChanged_Request}
Response {#ServiceSubscriptionListener.OnInstanceChanged_Response}
<EMPTY>
OnInstanceDiscovered
Request {#ServiceSubscriptionListener.OnInstanceDiscovered_Request}
Response {#ServiceSubscriptionListener.OnInstanceDiscovered_Response}
<EMPTY>
OnInstanceLost
Request {#ServiceSubscriptionListener.OnInstanceLost_Request}
Response {#ServiceSubscriptionListener.OnInstanceLost_Response}
<EMPTY>
OnQuery
Request {#ServiceSubscriptionListener.OnQuery_Request}
Response {#ServiceSubscriptionListener.OnQuery_Response}
<EMPTY>
Subscriber
Defined in fuchsia.net.mdns/mdns.fidl
SubscribeToService
Request {#Subscriber.SubscribeToService_Request}
STRUCTS
HostAddress {#HostAddress data-text=“HostAddress”}
Defined in fuchsia.net.mdns/host_name_resolver.fidl
ProxyHostPublisher_PublishProxyHost_Response {#ProxyHostPublisher_PublishProxyHost_Response data-text=“ProxyHostPublisher_PublishProxyHost_Response”}
Defined in fuchsia.net.mdns/proxy_host_publisher.fidl
<EMPTY>
Publication {#Publication data-text=“Publication”}
Defined in fuchsia.net.mdns/mdns.fidl
Publisher_PublishServiceInstance_Response {#Publisher_PublishServiceInstance_Response data-text=“Publisher_PublishServiceInstance_Response”}
Defined in fuchsia.net.mdns/mdns.fidl
<EMPTY>
ServiceInstancePublicationResponder_OnPublication_Response {#ServiceInstancePublicationResponder_OnPublication_Response data-text=“ServiceInstancePublicationResponder_OnPublication_Response”}
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
ServiceInstancePublisher_PublishServiceInstance_Response {#ServiceInstancePublisher_PublishServiceInstance_Response data-text=“ServiceInstancePublisher_PublishServiceInstance_Response”}
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
<EMPTY>
ENUMS
Error strict{:.fidl-attribute} {#Error data-text=“Error”}
Type: uint32
Defined in fuchsia.net.mdns/mdns.fidl
OnPublicationError strict{:.fidl-attribute} {#OnPublicationError data-text=“OnPublicationError”}
Type: uint32
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
PublicationCause strict{:.fidl-attribute} {#PublicationCause data-text=“PublicationCause”}
Type: uint32
Defined in fuchsia.net.mdns/mdns.fidl
PublishProxyHostError flexible{:.fidl-attribute} {#PublishProxyHostError data-text=“PublishProxyHostError”}
Type: uint32
Defined in fuchsia.net.mdns/proxy_host_publisher.fidl
PublishServiceInstanceError strict{:.fidl-attribute} {#PublishServiceInstanceError data-text=“PublishServiceInstanceError”}
Type: uint32
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
ResourceType strict{:.fidl-attribute} {#ResourceType data-text=“ResourceType”}
Type: uint32
Defined in fuchsia.net.mdns/service_subscriber.fidl
ServiceInstancePublicationCause strict{:.fidl-attribute} {#ServiceInstancePublicationCause data-text=“ServiceInstancePublicationCause”}
Type: uint32
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
TABLES
HostNameResolutionOptions {#HostNameResolutionOptions data-text=“HostNameResolutionOptions”}
Defined in fuchsia.net.mdns/host_name_resolver.fidl
HostNameSubscriptionOptions {#HostNameSubscriptionOptions data-text=“HostNameSubscriptionOptions”}
Defined in fuchsia.net.mdns/host_name_subscriber.fidl
ProxyHostPublicationOptions {#ProxyHostPublicationOptions data-text=“ProxyHostPublicationOptions”}
Defined in fuchsia.net.mdns/proxy_host_publisher.fidl
ServiceInstance {#ServiceInstance data-text=“ServiceInstance”}
Defined in fuchsia.net.mdns/common.fidl
ServiceInstancePublication {#ServiceInstancePublication data-text=“ServiceInstancePublication”}
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
ServiceInstancePublicationOptions {#ServiceInstancePublicationOptions data-text=“ServiceInstancePublicationOptions”}
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
ServiceInstanceResolutionOptions {#ServiceInstanceResolutionOptions data-text=“ServiceInstanceResolutionOptions”}
Defined in fuchsia.net.mdns/service_instance_resolver.fidl
ServiceSubscriptionOptions {#ServiceSubscriptionOptions data-text=“ServiceSubscriptionOptions”}
Defined in fuchsia.net.mdns/service_subscriber.fidl
UNIONS
ProxyHostPublisher_PublishProxyHost_Result strict{:.fidl-attribute} {#ProxyHostPublisher_PublishProxyHost_Result data-text=“ProxyHostPublisher_PublishProxyHost_Result”}
Defined in fuchsia.net.mdns/proxy_host_publisher.fidl
Publisher_PublishServiceInstance_Result strict{:.fidl-attribute} {#Publisher_PublishServiceInstance_Result data-text=“Publisher_PublishServiceInstance_Result”}
Defined in fuchsia.net.mdns/mdns.fidl
ServiceInstancePublicationResponder_OnPublication_Result strict{:.fidl-attribute} {#ServiceInstancePublicationResponder_OnPublication_Result data-text=“ServiceInstancePublicationResponder_OnPublication_Result”}
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
ServiceInstancePublisher_PublishServiceInstance_Result strict{:.fidl-attribute} {#ServiceInstancePublisher_PublishServiceInstance_Result data-text=“ServiceInstancePublisher_PublishServiceInstance_Result”}
Defined in fuchsia.net.mdns/service_instance_publisher.fidl
BITS
IpVersions strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.net.mdns/common.fidl
Media strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.net.mdns/common.fidl
CONSTANTS
ALIASES