blob: 5ef7fcb1cd71ad58b05ac8e871b0e630bf3478c8 [file] [log] [blame]
[
{
"kind": "enum/member",
"name": "fuchsia.dash/DashNamespaceLayout.INSTANCE_NAMESPACE_IS_ROOT",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/DashNamespaceLayout.NEST_ALL_INSTANCE_DIRS",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.dash/DashNamespaceLayout",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.dash/Launcher.ExploreComponentOverPty",
"strictness": "strict",
"ordinal": "2517418304029095839",
"direction": "two_way",
"request": "fuchsia.dash/LauncherExploreComponentOverPtyRequest",
"response": "fuchsia.dash/Launcher_ExploreComponentOverPty_Response",
"error": "fuchsia.dash/LauncherError"
},
{
"kind": "protocol/member",
"name": "fuchsia.dash/Launcher.ExploreComponentOverSocket",
"strictness": "strict",
"ordinal": "2537030701370370920",
"direction": "two_way",
"request": "fuchsia.dash/LauncherExploreComponentOverSocketRequest",
"response": "fuchsia.dash/Launcher_ExploreComponentOverSocket_Response",
"error": "fuchsia.dash/LauncherError"
},
{
"kind": "protocol/member",
"name": "fuchsia.dash/Launcher.ExplorePackageOverSocket",
"strictness": "strict",
"ordinal": "640977923353195938",
"direction": "two_way",
"request": "fuchsia.dash/LauncherExplorePackageOverSocketRequest",
"response": "fuchsia.dash/Launcher_ExplorePackageOverSocket_Response",
"error": "fuchsia.dash/LauncherError"
},
{
"kind": "protocol/member",
"name": "fuchsia.dash/Launcher.OnTerminated",
"strictness": "strict",
"ordinal": "7950017572112872434",
"direction": "event",
"request": "fuchsia.dash/LauncherOnTerminatedRequest"
},
{
"kind": "protocol",
"name": "fuchsia.dash/Launcher",
"openness": "closed",
"transport": "channel"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.BAD_MONIKER",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.BAD_URL",
"value": "11"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.DASH_BINARY",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.INSTANCE_NOT_FOUND",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.INSTANCE_NOT_RESOLVED",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.INTERNAL",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.NON_UNIQUE_BINARY_NAME",
"value": "13"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.PACKAGE_RESOLVER",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.PROCESS_LAUNCHER",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.PROCESS_RESOLVER",
"value": "14"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.PTY",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.REALM_QUERY",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.RESOLVE_TARGET_PACKAGE",
"value": "16"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.TOOLS_BINARY_READ",
"value": "12"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.TOOLS_CANNOT_RESOLVE",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.dash/LauncherError.VMEX_RESOURCE",
"value": "15"
},
{
"kind": "enum",
"name": "fuchsia.dash/LauncherError",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverPtyRequest.command",
"ordinal": "4",
"type": "string:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverPtyRequest.moniker",
"ordinal": "1",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverPtyRequest.ns_layout",
"ordinal": "5",
"type": "fuchsia.dash/DashNamespaceLayout"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverPtyRequest.pty",
"ordinal": "2",
"type": "fuchsia.hardware.pty/Device"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverPtyRequest.tool_urls",
"ordinal": "3",
"type": "vector<string:4096>:20"
},
{
"kind": "struct",
"name": "fuchsia.dash/LauncherExploreComponentOverPtyRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverSocketRequest.command",
"ordinal": "4",
"type": "string:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverSocketRequest.moniker",
"ordinal": "1",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverSocketRequest.ns_layout",
"ordinal": "5",
"type": "fuchsia.dash/DashNamespaceLayout"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverSocketRequest.socket",
"ordinal": "2",
"type": "zx/Handle:SOCKET"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExploreComponentOverSocketRequest.tool_urls",
"ordinal": "3",
"type": "vector<string:4096>:20"
},
{
"kind": "struct",
"name": "fuchsia.dash/LauncherExploreComponentOverSocketRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExplorePackageOverSocketRequest.command",
"ordinal": "5",
"type": "string:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExplorePackageOverSocketRequest.socket",
"ordinal": "3",
"type": "zx/Handle:SOCKET"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExplorePackageOverSocketRequest.subpackages",
"ordinal": "2",
"type": "vector<string>"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExplorePackageOverSocketRequest.tool_urls",
"ordinal": "4",
"type": "vector<string:4096>:20"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherExplorePackageOverSocketRequest.url",
"ordinal": "1",
"type": "string"
},
{
"kind": "struct",
"name": "fuchsia.dash/LauncherExplorePackageOverSocketRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.dash/LauncherOnTerminatedRequest.return_code",
"ordinal": "1",
"type": "int32"
},
{
"kind": "struct",
"name": "fuchsia.dash/LauncherOnTerminatedRequest"
},
{
"kind": "const",
"name": "fuchsia.dash/MAX_URLS",
"type": "uint64",
"value": "20"
},
{
"kind": "library",
"name": "fuchsia.dash"
}
]