Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(390)

Unified Diff: net/quic/quic_time.cc

Issue 992733002: Remove //net (except for Android test stuff) and sdch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/quic/quic_time.h ('k') | net/quic/quic_time_test.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/quic/quic_time.cc
diff --git a/net/quic/quic_time.cc b/net/quic/quic_time.cc
deleted file mode 100644
index 5d653a35c87757ef6c716a2db74e79ccaf2b57ef..0000000000000000000000000000000000000000
--- a/net/quic/quic_time.cc
+++ /dev/null
@@ -1,188 +0,0 @@
-// Copyright (c) 2012 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/quic/quic_time.h"
-
-#include "base/logging.h"
-
-namespace net {
-
-// Highest number of microseconds that DateTimeOffset can hold.
-const int64 kQuicInfiniteTimeUs = GG_INT64_C(0x7fffffffffffffff) / 10;
-
-QuicTime::Delta::Delta(base::TimeDelta delta)
- : delta_(delta) {
-}
-
-// static
-QuicTime::Delta QuicTime::Delta::Zero() {
- return QuicTime::Delta::FromMicroseconds(0);
-}
-
-// static
-QuicTime::Delta QuicTime::Delta::Infinite() {
- return QuicTime::Delta::FromMicroseconds(kQuicInfiniteTimeUs);
-}
-
-// static
-QuicTime::Delta QuicTime::Delta::FromSeconds(int64 seconds) {
- return QuicTime::Delta(base::TimeDelta::FromSeconds(seconds));
-}
-
-// static
-QuicTime::Delta QuicTime::Delta::FromMilliseconds(int64 ms) {
- return QuicTime::Delta(base::TimeDelta::FromMilliseconds(ms));
-}
-
-// static
-QuicTime::Delta QuicTime::Delta::FromMicroseconds(int64 us) {
- return QuicTime::Delta(base::TimeDelta::FromMicroseconds(us));
-}
-
-int64 QuicTime::Delta::ToSeconds() const {
- return delta_.InSeconds();
-}
-
-int64 QuicTime::Delta::ToMilliseconds() const {
- return delta_.InMilliseconds();
-}
-
-int64 QuicTime::Delta::ToMicroseconds() const {
- return delta_.InMicroseconds();
-}
-
-QuicTime::Delta QuicTime::Delta::Add(const Delta& delta) const {
- return QuicTime::Delta::FromMicroseconds(ToMicroseconds() +
- delta.ToMicroseconds());
-}
-
-QuicTime::Delta QuicTime::Delta::Subtract(const Delta& delta) const {
- return QuicTime::Delta::FromMicroseconds(ToMicroseconds() -
- delta.ToMicroseconds());
-}
-
-QuicTime::Delta QuicTime::Delta::Multiply(int i) const {
- return QuicTime::Delta::FromMicroseconds(ToMicroseconds() * i);
-}
-
-QuicTime::Delta QuicTime::Delta::Multiply(double d) const {
- return QuicTime::Delta::FromMicroseconds(
- static_cast<int64>(ToMicroseconds() * d));
-}
-
-// static
-QuicTime::Delta QuicTime::Delta::Max(QuicTime::Delta delta1,
- QuicTime::Delta delta2) {
- return delta1 < delta2 ? delta2 : delta1;
-}
-
-bool QuicTime::Delta::IsZero() const {
- return delta_.InMicroseconds() == 0;
-}
-
-bool QuicTime::Delta::IsInfinite() const {
- return delta_.InMicroseconds() == kQuicInfiniteTimeUs;
-}
-
-// static
-QuicTime QuicTime::Zero() {
- return QuicTime(base::TimeTicks());
-}
-
-// static
-QuicTime QuicTime::Infinite() {
- return QuicTime(base::TimeTicks::FromInternalValue(kQuicInfiniteTimeUs));
-}
-
-// static
-QuicTime QuicTime::Max(QuicTime time1, QuicTime time2) {
- return time1 > time2 ? time1 : time2;
-}
-
-QuicTime::QuicTime(base::TimeTicks ticks)
- : ticks_(ticks) {
-}
-
-int64 QuicTime::ToDebuggingValue() const {
- return (ticks_ - base::TimeTicks()).InMicroseconds();
-}
-
-bool QuicTime::IsInitialized() const {
- return ticks_ != base::TimeTicks();
-}
-
-QuicTime QuicTime::Add(const Delta& delta) const {
- return QuicTime(ticks_ + delta.delta_);
-}
-
-QuicTime QuicTime::Subtract(const Delta& delta) const {
- return QuicTime(ticks_ - delta.delta_);
-}
-
-QuicTime::Delta QuicTime::Subtract(const QuicTime& other) const {
- return QuicTime::Delta(ticks_ - other.ticks_);
-}
-
-// static
-QuicWallTime QuicWallTime::FromUNIXSeconds(uint64 seconds) {
- return QuicWallTime(seconds);
-}
-
-// static
-QuicWallTime QuicWallTime::Zero() {
- return QuicWallTime(0);
-}
-
-uint64 QuicWallTime::ToUNIXSeconds() const {
- return seconds_;
-}
-
-bool QuicWallTime::IsAfter(QuicWallTime other) const {
- return seconds_ > other.seconds_;
-}
-
-bool QuicWallTime::IsBefore(QuicWallTime other) const {
- return seconds_ < other.seconds_;
-}
-
-bool QuicWallTime::IsZero() const {
- return seconds_ == 0;
-}
-
-QuicTime::Delta QuicWallTime::AbsoluteDifference(QuicWallTime other) const {
- uint64 d;
-
- if (seconds_ > other.seconds_) {
- d = seconds_ - other.seconds_;
- } else {
- d = other.seconds_ - seconds_;
- }
-
- if (d > static_cast<uint64>(kint64max)) {
- d = kint64max;
- }
- return QuicTime::Delta::FromSeconds(d);
-}
-
-QuicWallTime QuicWallTime::Add(QuicTime::Delta delta) const {
- uint64 seconds = seconds_ + delta.ToSeconds();
- if (seconds < seconds_) {
- seconds = kuint64max;
- }
- return QuicWallTime(seconds);
-}
-
-QuicWallTime QuicWallTime::Subtract(QuicTime::Delta delta) const {
- uint64 seconds = seconds_ - delta.ToSeconds();
- if (seconds > seconds_) {
- seconds = 0;
- }
- return QuicWallTime(seconds);
-}
-
-QuicWallTime::QuicWallTime(uint64 seconds)
- : seconds_(seconds) {
-}
-
-} // namespace net
« no previous file with comments | « net/quic/quic_time.h ('k') | net/quic/quic_time_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698