tree: 8a68b96ce9644e6a3f42947109c52dcd491ea973 [path history] [tgz]
  1. README.md
f11/sdk/fidl/fuchsia.net.mdns/README.md

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