blob: d99475362c08f756b385eadaf39750b314d088e2 [file] [log] [blame]
[
{
"declaration": "fuchsia.net/IpAddress",
"kind": "table/member",
"name": "fuchsia.net.routes/Destination.address"
},
{
"declaration": "uint64",
"kind": "table/member",
"name": "fuchsia.net.routes/Destination.interface_id"
},
{
"declaration": "fuchsia.net/MacAddress",
"kind": "table/member",
"name": "fuchsia.net.routes/Destination.mac"
},
{
"declaration": "fuchsia.net/IpAddress",
"kind": "table/member",
"name": "fuchsia.net.routes/Destination.source_address"
},
{
"kind": "table",
"name": "fuchsia.net.routes/Destination"
},
{
"declaration": "fuchsia.net.routes/Destination",
"kind": "union/member",
"name": "fuchsia.net.routes/Resolved.direct"
},
{
"declaration": "fuchsia.net.routes/Destination",
"kind": "union/member",
"name": "fuchsia.net.routes/Resolved.gateway"
},
{
"kind": "union",
"name": "fuchsia.net.routes/Resolved",
"strictness": "strict"
},
{
"declaration": "(fuchsia.net/IpAddress destination) -> (fuchsia.net.routes/State_Resolve_Result result)",
"kind": "protocol/member",
"name": "fuchsia.net.routes/State.Resolve"
},
{
"kind": "protocol",
"name": "fuchsia.net.routes/State"
},
{
"declaration": "fuchsia.net.routes/Resolved",
"kind": "struct/member",
"name": "fuchsia.net.routes/State_Resolve_Response.result"
},
{
"kind": "struct",
"name": "fuchsia.net.routes/State_Resolve_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.net.routes/State_Resolve_Result.err"
},
{
"declaration": "fuchsia.net.routes/State_Resolve_Response",
"kind": "union/member",
"name": "fuchsia.net.routes/State_Resolve_Result.response"
},
{
"kind": "union",
"name": "fuchsia.net.routes/State_Resolve_Result",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.net.routes"
}
]