chromium/chrome/browser/ash/policy/remote_commands/fake_cros_network_config_base.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/ash/policy/remote_commands/fake_cros_network_config_base.h"
#include "base/notreached.h"

namespace policy {

void FakeCrosNetworkConfigBase::FakeCrosNetworkConfigBase::AddObserver(
    mojo::PendingRemote<
        chromeos::network_config::mojom::CrosNetworkConfigObserver> observer) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetNetworkState(
    const std::string& guid,
    GetNetworkStateCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetNetworkStateList(
    chromeos::network_config::mojom::NetworkFilterPtr filter,
    GetNetworkStateListCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetDeviceStateList(
    GetDeviceStateListCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetManagedProperties(
    const std::string& guid,
    GetManagedPropertiesCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SetProperties(
    const std::string& guid,
    chromeos::network_config::mojom::ConfigPropertiesPtr properties,
    SetPropertiesCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::ConfigureNetwork(
    chromeos::network_config::mojom::ConfigPropertiesPtr properties,
    bool shared,
    ConfigureNetworkCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::ForgetNetwork(const std::string& guid,
                                              ForgetNetworkCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SetNetworkTypeEnabledState(
    chromeos::network_config::mojom::NetworkType type,
    bool enabled,
    SetNetworkTypeEnabledStateCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SetCellularSimState(
    chromeos::network_config::mojom::CellularSimStatePtr state,
    SetCellularSimStateCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SelectCellularMobileNetwork(
    const std::string& guid,
    const std::string& network_id,
    SelectCellularMobileNetworkCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::RequestNetworkScan(
    chromeos::network_config::mojom::NetworkType type) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetGlobalPolicy(
    GetGlobalPolicyCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::StartConnect(const std::string& guid,
                                             StartConnectCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::StartDisconnect(
    const std::string& guid,
    StartDisconnectCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SetVpnProviders(
    std::vector<chromeos::network_config::mojom::VpnProviderPtr> providers) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetVpnProviders(
    GetVpnProvidersCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetNetworkCertificates(
    GetNetworkCertificatesCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetAlwaysOnVpn(
    GetAlwaysOnVpnCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SetAlwaysOnVpn(
    chromeos::network_config::mojom::AlwaysOnVpnPropertiesPtr properties) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::GetSupportedVpnTypes(
    GetSupportedVpnTypesCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::RequestTrafficCounters(
    const std::string& guid,
    RequestTrafficCountersCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::ResetTrafficCounters(const std::string& guid) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::SetTrafficCountersResetDay(
    const std::string& guid,
    chromeos::network_config::mojom::UInt32ValuePtr day,
    SetTrafficCountersResetDayCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::CreateCustomApn(
    const std::string& network_guid,
    chromeos::network_config::mojom::ApnPropertiesPtr apn,
    CreateCustomApnCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::CreateExclusivelyEnabledCustomApn(
    const std::string& network_guid,
    chromeos::network_config::mojom::ApnPropertiesPtr apn,
    CreateExclusivelyEnabledCustomApnCallback callback) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::RemoveCustomApn(const std::string& network_guid,
                                                const std::string& apn_id) {
  NOTREACHED_IN_MIGRATION();
}

void FakeCrosNetworkConfigBase::ModifyCustomApn(
    const std::string& network_guid,
    chromeos::network_config::mojom::ApnPropertiesPtr apn) {
  NOTREACHED_IN_MIGRATION();
}

}  // namespace policy