network_status_listener.cc 673 B

12345678910111213141516171819202122232425
  1. // Copyright 2017 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #include "components/download/network/network_status_listener.h"
  5. namespace download {
  6. NetworkStatusListener::NetworkStatusListener() = default;
  7. NetworkStatusListener::~NetworkStatusListener() = default;
  8. void NetworkStatusListener::Start(NetworkStatusListener::Observer* observer) {
  9. observer_ = observer;
  10. }
  11. void NetworkStatusListener::Stop() {
  12. observer_ = nullptr;
  13. }
  14. network::mojom::ConnectionType NetworkStatusListener::GetConnectionType() {
  15. return connection_type_;
  16. }
  17. } // namespace download