1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "net/quic/congestion_control/receive_algorithm_interface.h" 6 7 #include "net/quic/congestion_control/tcp_receiver.h" 8 9 namespace net { 10 11 // Factory for receive side congestion control algorithm. 12 ReceiveAlgorithmInterface* ReceiveAlgorithmInterface::Create( 13 CongestionFeedbackType type) { 14 switch (type) { 15 case kTCP: 16 return new TcpReceiver(); 17 } 18 return NULL; 19 } 20 21 } // namespace net 22