blob: 4e9f771b29f2ce887708971dcdfef20348e6c71b [file] [log] [blame]
const fuchsia.net.mdns/DEFAULT_PTR_TTL int64 120000000000
const fuchsia.net.mdns/DEFAULT_SRV_PRIORITY uint16 0
const fuchsia.net.mdns/DEFAULT_SRV_TTL int64 120000000000
const fuchsia.net.mdns/DEFAULT_SRV_WEIGHT uint16 0
const fuchsia.net.mdns/DEFAULT_TXT_TTL int64 4500000000000
enum/member fuchsia.net.mdns/Error.ALREADY_PUBLISHED_ON_SUBNET 4
enum/member fuchsia.net.mdns/Error.INVALID_INSTANCE_NAME 2
enum/member fuchsia.net.mdns/Error.INVALID_MEDIA 5
enum/member fuchsia.net.mdns/Error.INVALID_SERVICE_NAME 1
strict enum fuchsia.net.mdns/Error int32
const fuchsia.net.mdns/MAX_SUBTYPES uint32 256
const fuchsia.net.mdns/MAX_TEXT_STRINGS uint32 256
bits/member fuchsia.net.mdns/Media.WIRED 1
bits/member fuchsia.net.mdns/Media.WIRELESS 2
strict bits fuchsia.net.mdns/Media uint32
struct/member fuchsia.net.mdns/Publication.port uint16
struct/member fuchsia.net.mdns/Publication.ptr_ttl int64 120000000000
struct/member fuchsia.net.mdns/Publication.srv_priority uint16 0
struct/member fuchsia.net.mdns/Publication.srv_ttl int64 120000000000
struct/member fuchsia.net.mdns/Publication.srv_weight uint16 0
struct/member fuchsia.net.mdns/Publication.text vector<string:255>:256
struct/member fuchsia.net.mdns/Publication.txt_ttl int64 4500000000000
struct fuchsia.net.mdns/Publication
enum/member fuchsia.net.mdns/PublicationCause.ANNOUNCEMENT 1
enum/member fuchsia.net.mdns/PublicationCause.QUERY_MULTICAST_RESPONSE 2
enum/member fuchsia.net.mdns/PublicationCause.QUERY_UNICAST_RESPONSE 3
strict enum fuchsia.net.mdns/PublicationCause int32
protocol/member fuchsia.net.mdns/PublicationResponder.OnPublication(fuchsia.net.mdns/PublicationCause publication_cause,string:<63,optional> subtype,vector<fuchsia.net/IpAddress>:64 source_addresses) -> (box<fuchsia.net.mdns/Publication> publication)
protocol/member fuchsia.net.mdns/PublicationResponder.Reannounce -> ()
protocol/member fuchsia.net.mdns/PublicationResponder.SetSubtypes -> (vector<string:63>:256 subtypes)
protocol fuchsia.net.mdns/PublicationResponder
protocol/member fuchsia.net.mdns/PublicationResponder2.OnPublication(bool query,string:<63,optional> subtype,vector<fuchsia.net/IpAddress>:64 source_addresses) -> (box<fuchsia.net.mdns/Publication> publication)
protocol/member fuchsia.net.mdns/PublicationResponder2.Reannounce -> ()
protocol/member fuchsia.net.mdns/PublicationResponder2.SetSubtypes -> (vector<string:63>:256 subtypes)
protocol fuchsia.net.mdns/PublicationResponder2
protocol/member fuchsia.net.mdns/Publisher.PublishServiceInstance(string:22 service,string:63 instance,fuchsia.net.mdns/Media media,bool perform_probe,client_end:fuchsia.net.mdns/PublicationResponder publication_responder) -> (fuchsia.net.mdns/Publisher_PublishServiceInstance_Result result)
protocol/member fuchsia.net.mdns/Publisher.PublishServiceInstance2(string:22 service,string:63 instance,bool perform_probe,client_end:fuchsia.net.mdns/PublicationResponder2 publication_responder) -> (fuchsia.net.mdns/Publisher_PublishServiceInstance2_Result result)
protocol fuchsia.net.mdns/Publisher
struct fuchsia.net.mdns/Publisher_PublishServiceInstance2_Response
union/member fuchsia.net.mdns/Publisher_PublishServiceInstance2_Result.err fuchsia.net.mdns/Error
union/member fuchsia.net.mdns/Publisher_PublishServiceInstance2_Result.response fuchsia.net.mdns/Publisher_PublishServiceInstance2_Response
strict union fuchsia.net.mdns/Publisher_PublishServiceInstance2_Result
struct fuchsia.net.mdns/Publisher_PublishServiceInstance_Response
union/member fuchsia.net.mdns/Publisher_PublishServiceInstance_Result.err fuchsia.net.mdns/Error
union/member fuchsia.net.mdns/Publisher_PublishServiceInstance_Result.response fuchsia.net.mdns/Publisher_PublishServiceInstance_Response
strict union fuchsia.net.mdns/Publisher_PublishServiceInstance_Result
protocol/member fuchsia.net.mdns/Resolver.ResolveHostName(string:255 host,int64 timeout) -> (fuchsia.net/Ipv4Address:optional v4_address,fuchsia.net/Ipv6Address:optional v6_address)
protocol fuchsia.net.mdns/Resolver
enum/member fuchsia.net.mdns/ResourceType.ANY 255
enum/member fuchsia.net.mdns/ResourceType.PTR 12
strict enum fuchsia.net.mdns/ResourceType uint32
table/member fuchsia.net.mdns/ServiceInstance.instance string:63
table/member fuchsia.net.mdns/ServiceInstance.ipv4_endpoint fuchsia.net/Ipv4SocketAddress
table/member fuchsia.net.mdns/ServiceInstance.ipv6_endpoint fuchsia.net/Ipv6SocketAddress
table/member fuchsia.net.mdns/ServiceInstance.service string:22
table/member fuchsia.net.mdns/ServiceInstance.srv_priority uint16
table/member fuchsia.net.mdns/ServiceInstance.srv_weight uint16
table/member fuchsia.net.mdns/ServiceInstance.target string:255
table/member fuchsia.net.mdns/ServiceInstance.text vector<string:255>:256
table fuchsia.net.mdns/ServiceInstance
table/member fuchsia.net.mdns/ServiceInstance2.instance string:63
table/member fuchsia.net.mdns/ServiceInstance2.ipv4_endpoint fuchsia.net/Ipv4SocketAddress
table/member fuchsia.net.mdns/ServiceInstance2.ipv6_endpoint fuchsia.net/Ipv6SocketAddress
table/member fuchsia.net.mdns/ServiceInstance2.service string:22
table/member fuchsia.net.mdns/ServiceInstance2.srv_priority uint16
table/member fuchsia.net.mdns/ServiceInstance2.srv_weight uint16
table/member fuchsia.net.mdns/ServiceInstance2.target string:255
table/member fuchsia.net.mdns/ServiceInstance2.text vector<string:255>:256
table fuchsia.net.mdns/ServiceInstance2
protocol/member fuchsia.net.mdns/ServiceSubscriber.OnInstanceChanged(fuchsia.net.mdns/ServiceInstance instance) -> ()
protocol/member fuchsia.net.mdns/ServiceSubscriber.OnInstanceDiscovered(fuchsia.net.mdns/ServiceInstance instance) -> ()
protocol/member fuchsia.net.mdns/ServiceSubscriber.OnInstanceLost(string:22 service,string:63 instance) -> ()
protocol/member fuchsia.net.mdns/ServiceSubscriber.OnQuery(fuchsia.net.mdns/ResourceType resource_type) -> ()
protocol fuchsia.net.mdns/ServiceSubscriber
protocol/member fuchsia.net.mdns/ServiceSubscriber2.OnInstanceChanged(fuchsia.net.mdns/ServiceInstance2 instance) -> ()
protocol/member fuchsia.net.mdns/ServiceSubscriber2.OnInstanceDiscovered(fuchsia.net.mdns/ServiceInstance2 instance) -> ()
protocol/member fuchsia.net.mdns/ServiceSubscriber2.OnInstanceLost(string:22 service,string:63 instance) -> ()
protocol/member fuchsia.net.mdns/ServiceSubscriber2.OnQuery(fuchsia.net.mdns/ResourceType resource_type) -> ()
protocol fuchsia.net.mdns/ServiceSubscriber2
protocol/member fuchsia.net.mdns/Subscriber.SubscribeToService(string:22 service,client_end:fuchsia.net.mdns/ServiceSubscriber subscriber)
protocol/member fuchsia.net.mdns/Subscriber.SubscribeToService2(string:22 service,client_end:fuchsia.net.mdns/ServiceSubscriber2 subscriber)
protocol fuchsia.net.mdns/Subscriber
library fuchsia.net.mdns