chromium/net/dns/test_dns_config_service.cc

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

#include "net/dns/test_dns_config_service.h"

#include <memory>
#include <optional>
#include <utility>

#include "base/check.h"
#include "base/files/file_path.h"
#include "net/dns/dns_hosts.h"

namespace net {

TestDnsConfigService::TestDnsConfigService()
    :{}

TestDnsConfigService::~TestDnsConfigService() = default;

bool TestDnsConfigService::StartWatching() {}

void TestDnsConfigService::RefreshConfig() {}

HostsReadingTestDnsConfigService::HostsReadingTestDnsConfigService(
    HostsParserFactory hosts_parser_factory)
    :{}

HostsReadingTestDnsConfigService::~HostsReadingTestDnsConfigService() = default;

void HostsReadingTestDnsConfigService::ReadHostsNow() {}

bool HostsReadingTestDnsConfigService::StartWatching() {}

HostsReadingTestDnsConfigService::HostsReader::HostsReader(
    TestDnsConfigService& service,
    HostsParserFactory hosts_parser_factory)
    :{}

HostsReadingTestDnsConfigService::HostsReader::~HostsReader() = default;

std::unique_ptr<SerialWorker::WorkItem>
HostsReadingTestDnsConfigService::HostsReader::CreateWorkItem() {}

HostsReadingTestDnsConfigService::Watcher::Watcher(DnsConfigService& service)
    :{}

HostsReadingTestDnsConfigService::Watcher::~Watcher() = default;

void HostsReadingTestDnsConfigService::Watcher::TriggerHostsChangeNotification(
    bool success) {}

bool HostsReadingTestDnsConfigService::Watcher::Watch() {}

}  // namespace net