blob: f48a28bbb25ce2a0fb3bdf52ddc5fe7bd30255e8 [file] [log] [blame]
[
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/ClearedTripPoint"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/OneshotTempAboveTripPoint.critical_temperature_celsius",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/OneshotTempAboveTripPoint"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/OneshotTempBelowTripPoint.critical_temperature_celsius",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/OneshotTempBelowTripPoint"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripDeviceMetadata.critical_temp_celsius",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/TripDeviceMetadata"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.trippoint/TripPoint.GetSensorName",
"strictness": "strict",
"ordinal": "5529710860705727169",
"direction": "two_way",
"response": "fuchsia.hardware.temperature/DeviceGetSensorNameResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.trippoint/TripPoint.GetTemperatureCelsius",
"strictness": "strict",
"ordinal": "8457206737810101052",
"direction": "two_way",
"response": "fuchsia.hardware.temperature/DeviceGetTemperatureCelsiusResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.trippoint/TripPoint.GetTripPointDescriptors",
"strictness": "flexible",
"ordinal": "845678244685367413",
"direction": "two_way",
"response": "fuchsia.hardware.trippoint/TripPoint_GetTripPointDescriptors_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.trippoint/TripPoint.SetTripPoints",
"strictness": "flexible",
"ordinal": "641596560377345427",
"direction": "two_way",
"request": "fuchsia.hardware.trippoint/TripPointSetTripPointsRequest",
"response": "fuchsia.hardware.trippoint/TripPoint_SetTripPoints_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.trippoint/TripPoint.WaitForAnyTripPoint",
"strictness": "flexible",
"ordinal": "7402046097778527813",
"direction": "two_way",
"response": "fuchsia.hardware.trippoint/TripPoint_WaitForAnyTripPoint_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.trippoint/TripPoint",
"openness": "open",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPointDescriptor.configuration",
"ordinal": "3",
"type": "fuchsia.hardware.trippoint/TripPointValue"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPointDescriptor.index",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPointDescriptor.type",
"ordinal": "1",
"type": "fuchsia.hardware.trippoint/TripPointType"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/TripPointDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPointResult.index",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPointResult.measured_temperature_celsius",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/TripPointResult"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPointSetTripPointsRequest.descriptors",
"ordinal": "1",
"type": "vector<fuchsia.hardware.trippoint/TripPointDescriptor>"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/TripPointSetTripPointsRequest"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.trippoint/TripPointType.ONESHOT_TEMP_ABOVE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.trippoint/TripPointType.ONESHOT_TEMP_BELOW",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.hardware.trippoint/TripPointType",
"strictness": "flexible",
"type": "uint16"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.trippoint/TripPointValue.cleared_trip_point",
"ordinal": "1",
"type": "fuchsia.hardware.trippoint/ClearedTripPoint"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.trippoint/TripPointValue.oneshot_temp_above_trip_point",
"ordinal": "2",
"type": "fuchsia.hardware.trippoint/OneshotTempAboveTripPoint"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.trippoint/TripPointValue.oneshot_temp_below_trip_point",
"ordinal": "3",
"type": "fuchsia.hardware.trippoint/OneshotTempBelowTripPoint"
},
{
"kind": "union",
"name": "fuchsia.hardware.trippoint/TripPointValue",
"strictness": "flexible"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPoint_GetTripPointDescriptors_Response.descriptors",
"ordinal": "1",
"type": "vector<fuchsia.hardware.trippoint/TripPointDescriptor>"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/TripPoint_GetTripPointDescriptors_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.trippoint/TripPoint_WaitForAnyTripPoint_Response.result",
"ordinal": "1",
"type": "fuchsia.hardware.trippoint/TripPointResult"
},
{
"kind": "struct",
"name": "fuchsia.hardware.trippoint/TripPoint_WaitForAnyTripPoint_Response"
},
{
"kind": "library",
"name": "fuchsia.hardware.trippoint"
}
]