chromium/services/network/throttling/throttling_network_transaction_factory.cc

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

#include "services/network/throttling/throttling_network_transaction_factory.h"

#include <memory>
#include <set>
#include <string>
#include <utility>

#include "net/base/net_errors.h"
#include "net/http/http_network_layer.h"
#include "net/http/http_network_transaction.h"
#include "services/network/throttling/throttling_controller.h"
#include "services/network/throttling/throttling_network_transaction.h"

namespace network {

ThrottlingNetworkTransactionFactory::ThrottlingNetworkTransactionFactory(
    net::HttpNetworkSession* session)
    :{}

ThrottlingNetworkTransactionFactory::~ThrottlingNetworkTransactionFactory() {}

int ThrottlingNetworkTransactionFactory::CreateTransaction(
    net::RequestPriority priority,
    std::unique_ptr<net::HttpTransaction>* trans) {}

net::HttpCache* ThrottlingNetworkTransactionFactory::GetCache() {}

net::HttpNetworkSession* ThrottlingNetworkTransactionFactory::GetSession() {}

}  // namespace network