blob: 76ff45fa93cabf2a95bcc87eb87cafc8f61040a4 [file] [log] [blame]
[
{
"kind": "const",
"name": "fuchsia.driver.development/BINDING_RESULT_MAX",
"type": "uint8",
"value": "10"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/BootupWatcher.WaitForBootup",
"strictness": "strict",
"ordinal": "4310444003172266361",
"direction": "two_way"
},
{
"kind": "protocol",
"name": "fuchsia.driver.development/BootupWatcher",
"openness": "open",
"transport": "channel"
},
{
"kind": "union/member",
"name": "fuchsia.driver.development/CompositeInfo.composite",
"ordinal": "2",
"type": "fuchsia.driver.framework/CompositeInfo"
},
{
"kind": "union/member",
"name": "fuchsia.driver.development/CompositeInfo.legacy_composite",
"ordinal": "1",
"type": "fuchsia.driver.legacy/CompositeInfo"
},
{
"kind": "union",
"name": "fuchsia.driver.development/CompositeInfo",
"strictness": "strict"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/CompositeInfoIterator.GetNext",
"strictness": "strict",
"ordinal": "5814006976001391510",
"direction": "two_way",
"response": "fuchsia.driver.development/CompositeInfoIteratorGetNextResponse"
},
{
"kind": "protocol",
"name": "fuchsia.driver.development/CompositeInfoIterator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/CompositeInfoIteratorGetNextResponse.composites",
"ordinal": "1",
"type": "vector<fuchsia.driver.development/CompositeNodeInfo>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/CompositeInfoIteratorGetNextResponse"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/CompositeNodeInfo.composite",
"ordinal": "3",
"type": "fuchsia.driver.development/CompositeInfo"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/CompositeNodeInfo.parent_topological_paths",
"ordinal": "1",
"type": "vector<string:optional>"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/CompositeNodeInfo.topological_path",
"ordinal": "2",
"type": "string"
},
{
"kind": "table",
"name": "fuchsia.driver.development/CompositeNodeInfo"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/CompositeNodeSpecIterator.GetNext",
"strictness": "strict",
"ordinal": "3674111577017524081",
"direction": "two_way",
"response": "fuchsia.driver.development/CompositeNodeSpecIteratorGetNextResponse"
},
{
"kind": "protocol",
"name": "fuchsia.driver.development/CompositeNodeSpecIterator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/CompositeNodeSpecIteratorGetNextResponse.specs",
"ordinal": "1",
"type": "vector<fuchsia.driver.framework/CompositeInfo>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/CompositeNodeSpecIteratorGetNextResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/DriverInfoIterator.GetNext",
"strictness": "strict",
"ordinal": "3186656353011124562",
"direction": "two_way",
"response": "fuchsia.driver.development/DriverInfoIteratorGetNextResponse"
},
{
"kind": "protocol",
"name": "fuchsia.driver.development/DriverInfoIterator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/DriverInfoIteratorGetNextResponse.drivers",
"ordinal": "1",
"type": "vector<fuchsia.driver.framework/DriverInfo>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/DriverInfoIteratorGetNextResponse"
},
{
"kind": "const",
"name": "fuchsia.driver.development/HASH_LENGTH",
"type": "uint8",
"value": "64"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.AddTestNode",
"strictness": "flexible",
"ordinal": "8595180068710106553",
"direction": "two_way",
"request": "fuchsia.driver.development/ManagerAddTestNodeRequest",
"response": "fuchsia.driver.development/Manager_AddTestNode_Response",
"error": "fuchsia.driver.framework/NodeError"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.BindAllUnboundNodes",
"strictness": "flexible",
"ordinal": "3117410125757521697",
"direction": "two_way",
"response": "fuchsia.driver.development/Manager_BindAllUnboundNodes_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.DisableDriver",
"strictness": "flexible",
"ordinal": "4371832585062107495",
"direction": "two_way",
"request": "fuchsia.driver.development/ManagerDisableDriverRequest",
"response": "fuchsia.driver.development/Manager_DisableDriver_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.EnableDriver",
"strictness": "flexible",
"ordinal": "8549892058160455599",
"direction": "two_way",
"request": "fuchsia.driver.development/ManagerEnableDriverRequest",
"response": "fuchsia.driver.development/Manager_EnableDriver_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.GetCompositeInfo",
"strictness": "flexible",
"ordinal": "4924363225797270070",
"direction": "one_way",
"request": "fuchsia.driver.development/ManagerGetCompositeInfoRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.GetCompositeNodeSpecs",
"strictness": "flexible",
"ordinal": "2703638379030327951",
"direction": "one_way",
"request": "fuchsia.driver.development/ManagerGetCompositeNodeSpecsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.GetDriverInfo",
"strictness": "flexible",
"ordinal": "3796908449294833031",
"direction": "one_way",
"request": "fuchsia.driver.development/ManagerGetDriverInfoRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.GetNodeInfo",
"strictness": "flexible",
"ordinal": "8946168024944824222",
"direction": "one_way",
"request": "fuchsia.driver.development/ManagerGetNodeInfoRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.RemoveTestNode",
"strictness": "flexible",
"ordinal": "1592282289633755406",
"direction": "two_way",
"request": "fuchsia.driver.development/ManagerRemoveTestNodeRequest",
"response": "fuchsia.driver.development/Manager_RemoveTestNode_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/Manager.RestartDriverHosts",
"strictness": "flexible",
"ordinal": "7276420212093475015",
"direction": "two_way",
"request": "fuchsia.driver.development/ManagerRestartDriverHostsRequest",
"response": "fuchsia.driver.development/Manager_RestartDriverHosts_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.driver.development/Manager",
"openness": "open",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerAddTestNodeRequest.args",
"ordinal": "1",
"type": "fuchsia.driver.development/TestNodeAddArgs"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerAddTestNodeRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerDisableDriverRequest.driver_url",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerDisableDriverRequest.package_hash",
"ordinal": "2",
"type": "string:<64,optional>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerDisableDriverRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerEnableDriverRequest.driver_url",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerEnableDriverRequest.package_hash",
"ordinal": "2",
"type": "string:<64,optional>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerEnableDriverRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetCompositeInfoRequest.iterator",
"ordinal": "1",
"type": "server_end:fuchsia.driver.development/CompositeInfoIterator"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerGetCompositeInfoRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetCompositeNodeSpecsRequest.iterator",
"ordinal": "2",
"type": "server_end:fuchsia.driver.development/CompositeNodeSpecIterator"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetCompositeNodeSpecsRequest.name_filter",
"ordinal": "1",
"type": "string:optional"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerGetCompositeNodeSpecsRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetDriverInfoRequest.driver_filter",
"ordinal": "1",
"type": "vector<string>"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetDriverInfoRequest.iterator",
"ordinal": "2",
"type": "server_end:fuchsia.driver.development/DriverInfoIterator"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerGetDriverInfoRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetNodeInfoRequest.exact_match",
"ordinal": "3",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetNodeInfoRequest.iterator",
"ordinal": "2",
"type": "server_end:fuchsia.driver.development/NodeInfoIterator"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerGetNodeInfoRequest.node_filter",
"ordinal": "1",
"type": "vector<string>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerGetNodeInfoRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerRemoveTestNodeRequest.name",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerRemoveTestNodeRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerRestartDriverHostsRequest.driver_url",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/ManagerRestartDriverHostsRequest.rematch_flags",
"ordinal": "2",
"type": "fuchsia.driver.development/RestartRematchFlags"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/ManagerRestartDriverHostsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/Manager_BindAllUnboundNodes_Response.binding_result",
"ordinal": "1",
"type": "vector<fuchsia.driver.development/NodeBindingInfo>:10"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/Manager_BindAllUnboundNodes_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/Manager_RestartDriverHosts_Response.count",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/Manager_RestartDriverHosts_Response"
},
{
"kind": "const",
"name": "fuchsia.driver.development/NODE_MONIKER_MAX",
"type": "uint32",
"value": "1024"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeBindingInfo.composite_parents",
"ordinal": "3",
"type": "vector<fuchsia.driver.framework/CompositeParent>"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeBindingInfo.driver_url",
"ordinal": "2",
"type": "string:4096"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeBindingInfo.legacy_composite_parents",
"ordinal": "4",
"type": "vector<fuchsia.driver.legacy/CompositeParent>"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeBindingInfo.node_name",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "table",
"name": "fuchsia.driver.development/NodeBindingInfo"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.bound_driver_url",
"ordinal": "5",
"type": "string:4096"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.child_ids",
"ordinal": "3",
"type": "vector<uint64>"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.driver_host_koid",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.id",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.moniker",
"ordinal": "7",
"type": "string:1024"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.node_property_list",
"ordinal": "8",
"type": "vector<fuchsia.driver.framework/NodeProperty>:64"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.offer_list",
"ordinal": "9",
"type": "vector<fuchsia.component.decl/Offer>"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.parent_ids",
"ordinal": "2",
"type": "vector<uint64>"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/NodeInfo.versioned_info",
"ordinal": "6",
"type": "fuchsia.driver.development/VersionedNodeInfo"
},
{
"kind": "table",
"name": "fuchsia.driver.development/NodeInfo"
},
{
"kind": "protocol/member",
"name": "fuchsia.driver.development/NodeInfoIterator.GetNext",
"strictness": "strict",
"ordinal": "3731162404662249631",
"direction": "two_way",
"response": "fuchsia.driver.development/NodeInfoIteratorGetNextResponse"
},
{
"kind": "protocol",
"name": "fuchsia.driver.development/NodeInfoIterator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.driver.development/NodeInfoIteratorGetNextResponse.nodes",
"ordinal": "1",
"type": "vector<fuchsia.driver.development/NodeInfo>"
},
{
"kind": "struct",
"name": "fuchsia.driver.development/NodeInfoIteratorGetNextResponse"
},
{
"kind": "bits/member",
"name": "fuchsia.driver.development/RestartRematchFlags.COMPOSITE_SPEC",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.driver.development/RestartRematchFlags.LEGACY_COMPOSITE",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.driver.development/RestartRematchFlags.NON_REQUESTED",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.driver.development/RestartRematchFlags.REQUESTED",
"value": "1"
},
{
"kind": "bits",
"name": "fuchsia.driver.development/RestartRematchFlags",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/TestNodeAddArgs.name",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/TestNodeAddArgs.properties",
"ordinal": "2",
"type": "vector<fuchsia.driver.framework/NodeProperty>:64"
},
{
"kind": "table",
"name": "fuchsia.driver.development/TestNodeAddArgs"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V1DeviceInfo.bound_driver_libname",
"ordinal": "2",
"type": "string:1024"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V1DeviceInfo.flags",
"ordinal": "4",
"type": "fuchsia.driver.legacy/DeviceFlags"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V1DeviceInfo.property_list",
"ordinal": "3",
"type": "fuchsia.driver.legacy/DevicePropertyList"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V1DeviceInfo.protocol_id",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V1DeviceInfo.protocol_name",
"ordinal": "6",
"type": "string"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V1DeviceInfo.topological_path",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "table",
"name": "fuchsia.driver.development/V1DeviceInfo"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V2NodeInfo.moniker",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V2NodeInfo.node_property_list",
"ordinal": "2",
"type": "vector<fuchsia.driver.framework/NodeProperty>:64"
},
{
"kind": "table/member",
"name": "fuchsia.driver.development/V2NodeInfo.offer_list",
"ordinal": "3",
"type": "vector<fuchsia.component.decl/Offer>"
},
{
"kind": "table",
"name": "fuchsia.driver.development/V2NodeInfo"
},
{
"kind": "union/member",
"name": "fuchsia.driver.development/VersionedNodeInfo.v1",
"ordinal": "1",
"type": "fuchsia.driver.development/V1DeviceInfo"
},
{
"kind": "union/member",
"name": "fuchsia.driver.development/VersionedNodeInfo.v2",
"ordinal": "2",
"type": "fuchsia.driver.development/V2NodeInfo"
},
{
"kind": "union",
"name": "fuchsia.driver.development/VersionedNodeInfo",
"strictness": "flexible"
},
{
"kind": "library",
"name": "fuchsia.driver.development"
}
]