Index: device/battery/battery_monitor_impl.h |
diff --git a/device/battery/battery_monitor_impl.h b/device/battery/battery_monitor_impl.h |
index b03748a51afc67bc181db5ca4c5353b9908d8e01..c6ab0455a9da03603b0af925b5f223ed101b5b61 100644 |
--- a/device/battery/battery_monitor_impl.h |
+++ b/device/battery/battery_monitor_impl.h |
@@ -21,11 +21,13 @@ |
mojo::InterfaceRequest<BatteryMonitor> request); |
private: |
+ typedef mojo::Callback<void(BatteryStatusPtr)> BatteryStatusCallback; |
+ |
explicit BatteryMonitorImpl(mojo::InterfaceRequest<BatteryMonitor> request); |
~BatteryMonitorImpl() override; |
// BatteryMonitor methods: |
- void QueryNextStatus(const QueryNextStatusCallback& callback) override; |
+ void QueryNextStatus(const BatteryStatusCallback& callback) override; |
void RegisterSubscription(); |
void DidChange(const BatteryStatus& battery_status); |
@@ -34,7 +36,7 @@ |
mojo::StrongBinding<BatteryMonitor> binding_; |
std::unique_ptr<BatteryStatusService::BatteryUpdateSubscription> |
subscription_; |
- QueryNextStatusCallback callback_; |
+ BatteryStatusCallback callback_; |
BatteryStatus status_; |
bool status_to_report_; |