| // Copyright 2017 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include "components/download/network/network_status_listener.h" |
| |
| namespace download { |
| |
| NetworkStatusListener::NetworkStatusListener() = default; |
| |
| NetworkStatusListener::~NetworkStatusListener() = default; |
| |
| void NetworkStatusListener::Start(NetworkStatusListener::Observer* observer) { |
| observer_ = observer; |
| } |
| |
| void NetworkStatusListener::Stop() { |
| observer_ = nullptr; |
| } |
| |
| network::mojom::ConnectionType NetworkStatusListener::GetConnectionType() { |
| return connection_type_; |
| } |
| |
| } // namespace download |