blob: d736e6fd10f1f2c6d3975dcbc8e5c786ff348b96 [file] [log] [blame]
[
{
"kind": "table/member",
"name": "fuchsia.net.name/DhcpDnsServerSource.source_interface",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.net.name/DhcpDnsServerSource"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/Dhcpv6DnsServerSource.source_interface",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.net.name/Dhcpv6DnsServerSource"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/DnsServer.address",
"ordinal": "1",
"type": "fuchsia.net/SocketAddress"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/DnsServer.source",
"ordinal": "2",
"type": "fuchsia.net.name/DnsServerSource"
},
{
"kind": "table",
"name": "fuchsia.net.name/DnsServer"
},
{
"kind": "union/member",
"name": "fuchsia.net.name/DnsServerSource.dhcp",
"ordinal": "2",
"type": "fuchsia.net.name/DhcpDnsServerSource"
},
{
"kind": "union/member",
"name": "fuchsia.net.name/DnsServerSource.dhcpv6",
"ordinal": "4",
"type": "fuchsia.net.name/Dhcpv6DnsServerSource"
},
{
"kind": "union/member",
"name": "fuchsia.net.name/DnsServerSource.ndp",
"ordinal": "3",
"type": "fuchsia.net.name/NdpDnsServerSource"
},
{
"kind": "union/member",
"name": "fuchsia.net.name/DnsServerSource.static_source",
"ordinal": "1",
"type": "fuchsia.net.name/StaticDnsServerSource"
},
{
"kind": "union",
"name": "fuchsia.net.name/DnsServerSource",
"strictness": "strict"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.name/DnsServerWatcher.WatchServers",
"strictness": "strict",
"ordinal": "6289435752595043890",
"direction": "two_way",
"response": "fuchsia.net.name/DnsServerWatcherWatchServersResponse"
},
{
"kind": "protocol",
"name": "fuchsia.net.name/DnsServerWatcher",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/DnsServerWatcherWatchServersResponse.servers",
"ordinal": "1",
"type": "vector<fuchsia.net.name/DnsServer>"
},
{
"kind": "struct",
"name": "fuchsia.net.name/DnsServerWatcherWatchServersResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.name/Lookup.LookupHostname",
"strictness": "strict",
"ordinal": "1965094522514342692",
"direction": "two_way",
"request": "fuchsia.net.name/LookupLookupHostnameRequest",
"response": "fuchsia.net.name/Lookup_LookupHostname_Response",
"error": "fuchsia.net.name/LookupError"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.name/Lookup.LookupIp",
"strictness": "strict",
"ordinal": "6423396061567566288",
"direction": "two_way",
"request": "fuchsia.net.name/LookupLookupIpRequest",
"response": "fuchsia.net.name/Lookup_LookupIp_Response",
"error": "fuchsia.net.name/LookupError"
},
{
"kind": "protocol",
"name": "fuchsia.net.name/Lookup",
"openness": "closed",
"transport": "channel"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.name/LookupAdmin.GetDnsServers",
"strictness": "strict",
"ordinal": "7008449565845288975",
"direction": "two_way",
"response": "fuchsia.net.name/LookupAdminGetDnsServersResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.name/LookupAdmin.SetDnsServers",
"strictness": "strict",
"ordinal": "6188713333289893526",
"direction": "two_way",
"request": "fuchsia.net.name/LookupAdminSetDnsServersRequest",
"response": "fuchsia.net.name/LookupAdmin_SetDnsServers_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.net.name/LookupAdmin",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/LookupAdminGetDnsServersResponse.servers",
"ordinal": "1",
"type": "vector<fuchsia.net/SocketAddress>"
},
{
"kind": "struct",
"name": "fuchsia.net.name/LookupAdminGetDnsServersResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/LookupAdminSetDnsServersRequest.servers",
"ordinal": "1",
"type": "vector<fuchsia.net/SocketAddress>"
},
{
"kind": "struct",
"name": "fuchsia.net.name/LookupAdminSetDnsServersRequest"
},
{
"kind": "enum/member",
"name": "fuchsia.net.name/LookupError.INTERNAL_ERROR",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.net.name/LookupError.INVALID_ARGS",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.net.name/LookupError.NOT_FOUND",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.net.name/LookupError.TRANSIENT",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.net.name/LookupError",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/LookupIpOptions.canonical_name_lookup",
"ordinal": "4",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/LookupIpOptions.ipv4_lookup",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/LookupIpOptions.ipv6_lookup",
"ordinal": "2",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/LookupIpOptions.sort_addresses",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.net.name/LookupIpOptions"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/LookupLookupHostnameRequest.addr",
"ordinal": "1",
"type": "fuchsia.net/IpAddress"
},
{
"kind": "struct",
"name": "fuchsia.net.name/LookupLookupHostnameRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/LookupLookupIpRequest.hostname",
"ordinal": "1",
"type": "string:255"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/LookupLookupIpRequest.options",
"ordinal": "2",
"type": "fuchsia.net.name/LookupIpOptions"
},
{
"kind": "struct",
"name": "fuchsia.net.name/LookupLookupIpRequest"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/LookupResult.addresses",
"ordinal": "1",
"type": "vector<fuchsia.net/IpAddress>:1024"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/LookupResult.canonical_name",
"ordinal": "2",
"type": "string:255"
},
{
"kind": "table",
"name": "fuchsia.net.name/LookupResult"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/Lookup_LookupHostname_Response.hostname",
"ordinal": "1",
"type": "string:255"
},
{
"kind": "struct",
"name": "fuchsia.net.name/Lookup_LookupHostname_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.net.name/Lookup_LookupIp_Response.result",
"ordinal": "1",
"type": "fuchsia.net.name/LookupResult"
},
{
"kind": "struct",
"name": "fuchsia.net.name/Lookup_LookupIp_Response"
},
{
"kind": "const",
"name": "fuchsia.net.name/MAX_ADDRESSES",
"type": "uint16",
"value": "1024"
},
{
"kind": "table/member",
"name": "fuchsia.net.name/NdpDnsServerSource.source_interface",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.net.name/NdpDnsServerSource"
},
{
"kind": "table",
"name": "fuchsia.net.name/StaticDnsServerSource"
},
{
"kind": "library",
"name": "fuchsia.net.name"
}
]