Index: device/generic_sensor/public/interfaces/sensor.mojom |
diff --git a/device/generic_sensor/public/interfaces/sensor.mojom b/device/generic_sensor/public/interfaces/sensor.mojom |
index 533272a84bab4fa33d767f0b2e897cd8fe7ffc35..0b5bf36173c5b4ca7ccaddde58347f85134ff6be 100644 |
--- a/device/generic_sensor/public/interfaces/sensor.mojom |
+++ b/device/generic_sensor/public/interfaces/sensor.mojom |
@@ -40,6 +40,14 @@ struct SensorConfiguration { |
// Requested frequency in Hz. |
double frequency; |
// TODO(shalamov): Add map<string, union> for sensor specific configuration. |
+ |
+ // For sensors with ON_CHANGE reporting mode: |
+ // If true, SensorClient::SensorReadingChanged() signal is sent to the |
+ // client; otherwise it is not. |
+ // For sensors with CONTINUOUS reporting mode: |
+ // This flag has no effect since SensorClient::SensorReadingChanged() is not |
+ // sent to the client. |
+ bool notify_client_on_reading_change = true; |
}; |
// Interface for controlling the Sensor. |