| Index: chromeos/components/tether/tether_network_disconnection_handler.h
|
| diff --git a/chromeos/components/tether/tether_network_disconnection_handler.h b/chromeos/components/tether/tether_network_disconnection_handler.h
|
| index a92ee999feec0ce6f8077ba85ca1c08e03581971..2727091123485f6502692b2363168eec0955ee67 100644
|
| --- a/chromeos/components/tether/tether_network_disconnection_handler.h
|
| +++ b/chromeos/components/tether/tether_network_disconnection_handler.h
|
| @@ -11,6 +11,7 @@
|
|
|
| namespace chromeos {
|
|
|
| +class ManagedNetworkConfigurationHandler;
|
| class NetworkStateHandler;
|
|
|
| namespace tether {
|
| @@ -24,7 +25,10 @@ class ActiveHost;
|
| // tracks ongoing connections and updates this metadata when necessary.
|
| class TetherNetworkDisconnectionHandler : public NetworkStateHandlerObserver {
|
| public:
|
| - TetherNetworkDisconnectionHandler(ActiveHost* active_host);
|
| + TetherNetworkDisconnectionHandler(ActiveHost* active_host,
|
| + NetworkStateHandler* network_state_handler,
|
| + ManagedNetworkConfigurationHandler*
|
| + managed_network_configuration_handler);
|
| ~TetherNetworkDisconnectionHandler() override;
|
|
|
| // NetworkStateHandlerObserver:
|
| @@ -33,11 +37,9 @@ class TetherNetworkDisconnectionHandler : public NetworkStateHandlerObserver {
|
| private:
|
| friend class TetherNetworkDisconnectionHandlerTest;
|
|
|
| - TetherNetworkDisconnectionHandler(ActiveHost* active_host,
|
| - NetworkStateHandler* network_state_handler);
|
| -
|
| ActiveHost* active_host_;
|
| NetworkStateHandler* network_state_handler_;
|
| + ManagedNetworkConfigurationHandler* managed_network_configuration_handler_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(TetherNetworkDisconnectionHandler);
|
| };
|
|
|