blob: 2442cbcb530a050dfa6570ce83fc08e4235a2711 [file] [log] [blame]
[
{
"kind": "table/member",
"name": "fuchsia.session/LaunchConfiguration.session_url",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "table",
"name": "fuchsia.session/LaunchConfiguration"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LaunchError.CREATE_COMPONENT_FAILED",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LaunchError.DESTROY_COMPONENT_FAILED",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LaunchError.INVALID_ARGS",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LaunchError.NOT_FOUND",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.session/LaunchError",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.session/Launcher.Launch",
"strictness": "strict",
"ordinal": "8535627687619344474",
"direction": "two_way",
"request": "fuchsia.session/LauncherLaunchRequest",
"response": "fuchsia.session/Launcher_Launch_Response",
"error": "fuchsia.session/LaunchError"
},
{
"kind": "protocol",
"name": "fuchsia.session/Launcher",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.session/LauncherLaunchRequest.configuration",
"ordinal": "1",
"type": "fuchsia.session/LaunchConfiguration"
},
{
"kind": "struct",
"name": "fuchsia.session/LauncherLaunchRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.session/Lifecycle.Restart",
"strictness": "flexible",
"ordinal": "3601448972452829883",
"direction": "two_way",
"response": "fuchsia.session/Lifecycle_Restart_Response",
"error": "fuchsia.session/LifecycleError"
},
{
"kind": "protocol/member",
"name": "fuchsia.session/Lifecycle.Start",
"strictness": "flexible",
"ordinal": "3448130162661792992",
"direction": "two_way",
"request": "fuchsia.session/LifecycleStartRequest",
"response": "fuchsia.session/Lifecycle_Start_Response",
"error": "fuchsia.session/LifecycleError"
},
{
"kind": "protocol/member",
"name": "fuchsia.session/Lifecycle.Stop",
"strictness": "flexible",
"ordinal": "311778709095953570",
"direction": "two_way",
"response": "fuchsia.session/Lifecycle_Stop_Response",
"error": "fuchsia.session/LifecycleError"
},
{
"kind": "protocol",
"name": "fuchsia.session/Lifecycle",
"openness": "open",
"transport": "channel"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LifecycleError.ALREADY_STARTED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LifecycleError.CREATE_COMPONENT_FAILED",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LifecycleError.DESTROY_COMPONENT_FAILED",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LifecycleError.NOT_FOUND",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.session/LifecycleError.RESOLVE_COMPONENT_FAILED",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.session/LifecycleError",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.session/LifecycleStartRequest.session_url",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "table",
"name": "fuchsia.session/LifecycleStartRequest"
},
{
"kind": "enum/member",
"name": "fuchsia.session/RestartError.CREATE_COMPONENT_FAILED",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.session/RestartError.DESTROY_COMPONENT_FAILED",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.session/RestartError.NOT_FOUND",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.session/RestartError.NOT_RUNNING",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.session/RestartError",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.session/Restarter.Restart",
"strictness": "strict",
"ordinal": "5822320773243200942",
"direction": "two_way",
"response": "fuchsia.session/Restarter_Restart_Response",
"error": "fuchsia.session/RestartError"
},
{
"kind": "protocol",
"name": "fuchsia.session/Restarter",
"openness": "closed",
"transport": "channel"
},
{
"kind": "library",
"name": "fuchsia.session"
}
]