| 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 86e09751d2b42cb6d56678d29ead63f377f3266f..67018a4adf5fac29d0345d128b3c0fa99108fcbe 100644
|
| --- a/device/generic_sensor/platform_sensor_reader_win.h
|
| +++ b/device/generic_sensor/platform_sensor_reader_win.h
|
| @@ -54,6 +54,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();
|
| @@ -71,6 +72,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);
|
| };
|
|
|