#include "remoting/test/fake_network_manager.h"
#include <memory>
#include "base/functional/bind.h"
#include "base/location.h"
#include "base/task/single_thread_task_runner.h"
#include "components/webrtc/net_address_utils.h"
#include "third_party/webrtc/rtc_base/socket_address.h"
namespace remoting {
FakeNetworkManager::FakeNetworkManager(const rtc::IPAddress& address)
: … { … }
FakeNetworkManager::~FakeNetworkManager() = default;
void FakeNetworkManager::StartUpdating() { … }
void FakeNetworkManager::StopUpdating() { … }
std::vector<const rtc::Network*> FakeNetworkManager::GetNetworks() const { … }
std::vector<const rtc::Network*> FakeNetworkManager::GetAnyAddressNetworks() { … }
void FakeNetworkManager::SendNetworksChangedSignal() { … }
}