blob: 226067b3a19bcced279ddb71261044ad812cd31e [file] [log] [blame]
[
{
"kind": "protocol/member",
"name": "fuchsia.lightsensor/Calibrator.Calibrate",
"strictness": "strict",
"ordinal": "9068981567006939906",
"direction": "two_way",
"request": "fuchsia.lightsensor/CalibratorCalibrateRequest",
"response": "fuchsia.lightsensor/Calibrator_Calibrate_Response",
"error": "fuchsia.lightsensor/Error"
},
{
"kind": "protocol",
"name": "fuchsia.lightsensor/Calibrator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/CalibratorCalibrateRequest.data",
"ordinal": "1",
"type": "fuchsia.lightsensor/Rgbc"
},
{
"kind": "struct",
"name": "fuchsia.lightsensor/CalibratorCalibrateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/Calibrator_Calibrate_Response.data",
"ordinal": "1",
"type": "fuchsia.lightsensor/Rgbc"
},
{
"kind": "struct",
"name": "fuchsia.lightsensor/Calibrator_Calibrate_Response"
},
{
"kind": "enum/member",
"name": "fuchsia.lightsensor/Error.INVALID_INPUT",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.lightsensor/Error",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.lightsensor/LightSensorData.calculated_lux",
"ordinal": "2",
"type": "float32"
},
{
"kind": "table/member",
"name": "fuchsia.lightsensor/LightSensorData.correlated_color_temperature",
"ordinal": "3",
"type": "float32"
},
{
"kind": "table/member",
"name": "fuchsia.lightsensor/LightSensorData.is_calibrated",
"ordinal": "5",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.lightsensor/LightSensorData.rgbc",
"ordinal": "1",
"type": "fuchsia.lightsensor/Rgbc"
},
{
"kind": "table/member",
"name": "fuchsia.lightsensor/LightSensorData.si_rgbc",
"ordinal": "4",
"type": "fuchsia.lightsensor/Rgbc"
},
{
"kind": "table",
"name": "fuchsia.lightsensor/LightSensorData"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/Rgbc.blue_intensity",
"ordinal": "3",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/Rgbc.clear_intensity",
"ordinal": "4",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/Rgbc.green_intensity",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/Rgbc.red_intensity",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.lightsensor/Rgbc"
},
{
"kind": "protocol/member",
"name": "fuchsia.lightsensor/Sensor.Watch",
"strictness": "strict",
"ordinal": "4249770422999721215",
"direction": "two_way",
"response": "fuchsia.lightsensor/SensorWatchResponse"
},
{
"kind": "protocol",
"name": "fuchsia.lightsensor/Sensor",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.lightsensor/SensorWatchResponse.data",
"ordinal": "1",
"type": "fuchsia.lightsensor/LightSensorData"
},
{
"kind": "struct",
"name": "fuchsia.lightsensor/SensorWatchResponse"
},
{
"kind": "library",
"name": "fuchsia.lightsensor"
}
]