| Index: device/generic_sensor/platform_sensor_reader_win.h
|
| diff --git a/device/generic_sensor/platform_sensor_reader_win.h b/device/generic_sensor/platform_sensor_reader_win.h
|
| index 07dd63f37d8726fb32e8c5c0bb277645b94dd78c..9a4c00d90b14f6a53ae5812edf0aa6ad5ef07b95 100644
|
| --- a/device/generic_sensor/platform_sensor_reader_win.h
|
| +++ b/device/generic_sensor/platform_sensor_reader_win.h
|
| @@ -55,6 +55,7 @@ class PlatformSensorReaderWin {
|
| base::win::ScopedComPtr<ISensorManager> sensor_manager);
|
|
|
| bool SetReportingInterval(const PlatformSensorConfiguration& configuration);
|
| + void ListenSensorEvent();
|
| HRESULT SensorReadingChanged(ISensorDataReport& report,
|
| SensorReading& reading) const;
|
| void SensorError();
|
| @@ -72,6 +73,7 @@ class PlatformSensorReaderWin {
|
| Client* client_;
|
| base::win::ScopedComPtr<ISensor> sensor_;
|
| scoped_refptr<EventListener> event_listener_;
|
| + base::WeakPtrFactory<PlatformSensorReaderWin> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(PlatformSensorReaderWin);
|
| };
|
|
|