Project import generated by Copybara. PiperOrigin-RevId: 237361882 Change-Id: I109a68f44db867b20f8c6a7732b0ce657133e52a
diff --git a/quic/quartc/quartc_connection_helper.cc b/quic/quartc/quartc_connection_helper.cc new file mode 100644 index 0000000..6c6ee97 --- /dev/null +++ b/quic/quartc/quartc_connection_helper.cc
@@ -0,0 +1,24 @@ +// Copyright (c) 2017 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "net/third_party/quiche/src/quic/quartc/quartc_connection_helper.h" + +namespace quic { + +QuartcConnectionHelper::QuartcConnectionHelper(const QuicClock* clock) + : clock_(clock) {} + +const QuicClock* QuartcConnectionHelper::GetClock() const { + return clock_; +} + +QuicRandom* QuartcConnectionHelper::GetRandomGenerator() { + return QuicRandom::GetInstance(); +} + +QuicBufferAllocator* QuartcConnectionHelper::GetStreamSendBufferAllocator() { + return &buffer_allocator_; +} + +} // namespace quic