blob: 8b7353af89bf59c0186bd2bdedfe3e49fdf58803 [file] [log] [blame]
[
{
"declaration": "()",
"kind": "protocol/member",
"name": "fuchsia.component.runner/ComponentController.Kill"
},
{
"declaration": " -> (fuchsia.diagnostics.types/ComponentDiagnostics payload)",
"kind": "protocol/member",
"name": "fuchsia.component.runner/ComponentController.OnPublishDiagnostics"
},
{
"declaration": "()",
"kind": "protocol/member",
"name": "fuchsia.component.runner/ComponentController.Stop"
},
{
"kind": "protocol",
"name": "fuchsia.component.runner/ComponentController"
},
{
"declaration": "fuchsia.io/Directory",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentNamespaceEntry.directory"
},
{
"declaration": "string:1024",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentNamespaceEntry.path"
},
{
"kind": "table",
"name": "fuchsia.component.runner/ComponentNamespaceEntry",
"resourceness": "resource"
},
{
"declaration": "(fuchsia.component.runner/ComponentStartInfo start_info,server_end:fuchsia.component.runner/ComponentController controller)",
"kind": "protocol/member",
"name": "fuchsia.component.runner/ComponentRunner.Start"
},
{
"kind": "protocol",
"name": "fuchsia.component.runner/ComponentRunner"
},
{
"declaration": "zx/handle:EVENTPAIR",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.break_on_start"
},
{
"declaration": "fuchsia.mem/Data",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.encoded_config"
},
{
"declaration": "vector<fuchsia.component.runner/ComponentNamespaceEntry>:32",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.ns"
},
{
"declaration": "vector<fuchsia.process/HandleInfo>:128",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.numbered_handles"
},
{
"declaration": "server_end:fuchsia.io/Directory",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.outgoing_dir"
},
{
"declaration": "fuchsia.data/Dictionary",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.program"
},
{
"declaration": "string:4096",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.resolved_url"
},
{
"declaration": "server_end:fuchsia.io/Directory",
"kind": "table/member",
"name": "fuchsia.component.runner/ComponentStartInfo.runtime_dir"
},
{
"kind": "table",
"name": "fuchsia.component.runner/ComponentStartInfo",
"resourceness": "resource"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.component.runner/MAX_HANDLE_COUNT",
"value": "128"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.component.runner/MAX_NAMESPACE_COUNT",
"value": "32"
},
{
"kind": "library",
"name": "fuchsia.component.runner"
}
]