| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.inspect/InspectSink.Publish", |
| "strictness": "strict", |
| "ordinal": "1125032506939960139", |
| "direction": "one_way", |
| "request": "fuchsia.inspect/InspectSinkPublishRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.inspect/InspectSink", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.inspect/InspectSinkPublishRequest.name", |
| "ordinal": "2", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.inspect/InspectSinkPublishRequest.tree", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.inspect/Tree" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.inspect/InspectSinkPublishRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.inspect/MAX_NAME_LENGTH", |
| "type": "uint64", |
| "value": "4096" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.inspect/MAX_TREE_NAME_LENGTH", |
| "type": "uint64", |
| "value": "2040" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.inspect/Tree.GetContent", |
| "strictness": "strict", |
| "ordinal": "7845483736674089799", |
| "direction": "two_way", |
| "response": "fuchsia.inspect/TreeGetContentResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.inspect/Tree.ListChildNames", |
| "strictness": "strict", |
| "ordinal": "6304081299083068579", |
| "direction": "one_way", |
| "request": "fuchsia.inspect/TreeListChildNamesRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.inspect/Tree.OpenChild", |
| "strictness": "strict", |
| "ordinal": "5939743449266823603", |
| "direction": "one_way", |
| "request": "fuchsia.inspect/TreeOpenChildRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.inspect/Tree", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.inspect/TreeContent.buffer", |
| "ordinal": "1", |
| "type": "fuchsia.mem/Buffer" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.inspect/TreeContent", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.inspect/TreeGetContentResponse.content", |
| "ordinal": "1", |
| "type": "fuchsia.inspect/TreeContent" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.inspect/TreeGetContentResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.inspect/TreeListChildNamesRequest.tree_iterator", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.inspect/TreeNameIterator" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.inspect/TreeListChildNamesRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.inspect/TreeNameIterator.GetNext", |
| "strictness": "strict", |
| "ordinal": "7673424535531931820", |
| "direction": "two_way", |
| "response": "fuchsia.inspect/TreeNameIteratorGetNextResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.inspect/TreeNameIterator", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.inspect/TreeNameIteratorGetNextResponse.name", |
| "ordinal": "1", |
| "type": "vector<string:2040>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.inspect/TreeNameIteratorGetNextResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.inspect/TreeOpenChildRequest.child_name", |
| "ordinal": "1", |
| "type": "string:2040" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.inspect/TreeOpenChildRequest.tree", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.inspect/Tree" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.inspect/TreeOpenChildRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.inspect" |
| } |
| ] |