blob: 01908303bef912db2f24aa9888e503aa4304943d [file] [log] [blame]
[
{
"declaration": "string:4096",
"kind": "table/member",
"name": "fuchsia.session/LaunchConfiguration.session_url"
},
{
"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"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.session/LaunchError",
"strictness": "flexible"
},
{
"declaration": "(fuchsia.session/LaunchConfiguration configuration) -> (fuchsia.session/Launcher_Launch_Result result)",
"kind": "protocol/member",
"name": "fuchsia.session/Launcher.Launch"
},
{
"kind": "protocol",
"name": "fuchsia.session/Launcher"
},
{
"kind": "struct",
"name": "fuchsia.session/Launcher_Launch_Response"
},
{
"declaration": "fuchsia.session/LaunchError",
"kind": "union/member",
"name": "fuchsia.session/Launcher_Launch_Result.err"
},
{
"declaration": "fuchsia.session/Launcher_Launch_Response",
"kind": "union/member",
"name": "fuchsia.session/Launcher_Launch_Result.response"
},
{
"kind": "union",
"name": "fuchsia.session/Launcher_Launch_Result",
"strictness": "strict"
},
{
"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"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.session/RestartError",
"strictness": "flexible"
},
{
"declaration": "() -> (fuchsia.session/Restarter_Restart_Result result)",
"kind": "protocol/member",
"name": "fuchsia.session/Restarter.Restart"
},
{
"kind": "protocol",
"name": "fuchsia.session/Restarter"
},
{
"kind": "struct",
"name": "fuchsia.session/Restarter_Restart_Response"
},
{
"declaration": "fuchsia.session/RestartError",
"kind": "union/member",
"name": "fuchsia.session/Restarter_Restart_Result.err"
},
{
"declaration": "fuchsia.session/Restarter_Restart_Response",
"kind": "union/member",
"name": "fuchsia.session/Restarter_Restart_Result.response"
},
{
"kind": "union",
"name": "fuchsia.session/Restarter_Restart_Result",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.session"
}
]