chromium/net/third_party/quiche/src/quiche/quic/core/quic_alarm.cc

// Copyright 2013 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 "quiche/quic/core/quic_alarm.h"

#include <atomic>
#include <cstdlib>
#include <utility>

#include "quiche/quic/platform/api/quic_bug_tracker.h"
#include "quiche/quic/platform/api/quic_flag_utils.h"
#include "quiche/quic/platform/api/quic_flags.h"
#include "quiche/quic/platform/api/quic_stack_trace.h"

namespace quic {

QuicAlarm::QuicAlarm(QuicArenaScopedPtr<Delegate> delegate)
    :{}

QuicAlarm::~QuicAlarm() {}

void QuicAlarm::Set(QuicTime new_deadline) {}

void QuicAlarm::CancelInternal(bool permanent) {}

bool QuicAlarm::IsPermanentlyCancelled() const {}

void QuicAlarm::Update(QuicTime new_deadline, QuicTime::Delta granularity) {}

bool QuicAlarm::IsSet() const {}

void QuicAlarm::Fire() {}

void QuicAlarm::UpdateImpl() {}

}  // namespace quic