blob: 3b4c4b2c8a11d8a8bcd8e3971715a80252144c0c [file] [log] [blame]
[
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.power.systemmode/ClientConfig.default_level"
},
{
"declaration": "vector<fuchsia.power.systemmode/ModeMatch>:0",
"kind": "struct/member",
"name": "fuchsia.power.systemmode/ClientConfig.mode_matches"
},
{
"kind": "struct",
"name": "fuchsia.power.systemmode/ClientConfig"
},
{
"declaration": "(fuchsia.power.clientlevel/ClientType client_type) -> (box<fuchsia.power.systemmode/ClientConfig> config)",
"kind": "protocol/member",
"name": "fuchsia.power.systemmode/ClientConfigurator.Get"
},
{
"declaration": "(fuchsia.power.clientlevel/ClientType client_type,fuchsia.power.systemmode/ClientConfig config) -> ()",
"kind": "protocol/member",
"name": "fuchsia.power.systemmode/ClientConfigurator.Set"
},
{
"kind": "protocol",
"name": "fuchsia.power.systemmode/ClientConfigurator"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.power.systemmode/MAX_MODE_MATCHES_PER_CLIENT",
"value": "0"
},
{
"declaration": "fuchsia.power.systemmode/SystemMode",
"kind": "struct/member",
"name": "fuchsia.power.systemmode/ModeMatch.mode"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.power.systemmode/ModeMatch.power_level"
},
{
"kind": "struct",
"name": "fuchsia.power.systemmode/ModeMatch"
},
{
"kind": "enum/member",
"name": "fuchsia.power.systemmode/ModeRequestError.GENERIC",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.power.systemmode/ModeRequestError",
"strictness": "flexible"
},
{
"declaration": "(fuchsia.power.systemmode/SystemMode mode,bool set) -> (fuchsia.power.systemmode/Requester_Request_Result result)",
"kind": "protocol/member",
"name": "fuchsia.power.systemmode/Requester.Request"
},
{
"kind": "protocol",
"name": "fuchsia.power.systemmode/Requester"
},
{
"kind": "struct",
"name": "fuchsia.power.systemmode/Requester_Request_Response"
},
{
"declaration": "fuchsia.power.systemmode/ModeRequestError",
"kind": "union/member",
"name": "fuchsia.power.systemmode/Requester_Request_Result.err"
},
{
"declaration": "fuchsia.power.systemmode/Requester_Request_Response",
"kind": "union/member",
"name": "fuchsia.power.systemmode/Requester_Request_Result.response"
},
{
"kind": "union",
"name": "fuchsia.power.systemmode/Requester_Request_Result",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.power.systemmode/SystemMode",
"strictness": "flexible"
},
{
"kind": "library",
"name": "fuchsia.power.systemmode"
}
]