blob: 66ad6120518695b176a455d47d41e859f1ff4403 [file] [log] [blame] [edit]
[
{
"kind": "protocol/member",
"name": "fuchsia.thermal/Actor.SetThermalState",
"ordinal": "8772046669113819781",
"type": "(uint32 state) -> ()"
},
{
"kind": "protocol",
"name": "fuchsia.thermal/Actor"
},
{
"kind": "enum/member",
"name": "fuchsia.thermal/ActorType.AUDIO",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.thermal/ActorType.UNSPECIFIED",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.thermal/ActorType",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.thermal/ClientStateConnector.Connect",
"ordinal": "7326182016139766301",
"type": "(string:8 client_type,server_end:fuchsia.thermal/ClientStateWatcher watcher)"
},
{
"kind": "protocol",
"name": "fuchsia.thermal/ClientStateConnector"
},
{
"kind": "protocol/member",
"name": "fuchsia.thermal/ClientStateWatcher.Watch",
"ordinal": "4936810604583464830",
"type": "() -> (uint64 state)"
},
{
"kind": "protocol",
"name": "fuchsia.thermal/ClientStateWatcher"
},
{
"kind": "protocol/member",
"name": "fuchsia.thermal/Controller.Subscribe",
"ordinal": "6448423710310396590",
"type": "(client_end:fuchsia.thermal/Actor actor,fuchsia.thermal/ActorType actor_type,vector<fuchsia.thermal/TripPoint>:100 trip_points) -> (fuchsia.thermal/Controller_Subscribe_Result result)"
},
{
"kind": "protocol",
"name": "fuchsia.thermal/Controller"
},
{
"kind": "struct",
"name": "fuchsia.thermal/Controller_Subscribe_Response"
},
{
"kind": "union/member",
"name": "fuchsia.thermal/Controller_Subscribe_Result.err",
"ordinal": "2",
"type": "fuchsia.thermal/Error"
},
{
"kind": "union/member",
"name": "fuchsia.thermal/Controller_Subscribe_Result.response",
"ordinal": "1",
"type": "fuchsia.thermal/Controller_Subscribe_Response"
},
{
"kind": "union",
"name": "fuchsia.thermal/Controller_Subscribe_Result",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.thermal/Error.INTERNAL",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.thermal/Error.INVALID_ARGUMENTS",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.thermal/Error",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "const",
"name": "fuchsia.thermal/MAX_THERMAL_LOAD",
"type": "uint32",
"value": "100"
},
{
"kind": "const",
"name": "fuchsia.thermal/MAX_TRIP_POINT_COUNT",
"type": "uint32",
"value": "100"
},
{
"kind": "struct/member",
"name": "fuchsia.thermal/TripPoint.activate_at",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.thermal/TripPoint.deactivate_below",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.thermal/TripPoint"
},
{
"kind": "library",
"name": "fuchsia.thermal"
}
]