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

Side by Side Diff: net/quic/quic_connection_logger.cc

Issue 182523002: Land Recent QUIC Changes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fixed rch's comments in Patch set 1 of CL 181463007 Created 6 years, 10 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « net/quic/quic_connection.cc ('k') | net/quic/quic_connection_stats.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "net/quic/quic_connection_logger.h" 5 #include "net/quic/quic_connection_logger.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/callback.h" 8 #include "base/callback.h"
9 #include "base/metrics/histogram.h" 9 #include "base/metrics/histogram.h"
10 #include "base/metrics/sparse_histogram.h" 10 #include "base/metrics/sparse_histogram.h"
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
59 dict->SetString("old_packet_sequence_number", 59 dict->SetString("old_packet_sequence_number",
60 base::Uint64ToString(old_sequence_number)); 60 base::Uint64ToString(old_sequence_number));
61 dict->SetString("new_packet_sequence_number", 61 dict->SetString("new_packet_sequence_number",
62 base::Uint64ToString(new_sequence_number)); 62 base::Uint64ToString(new_sequence_number));
63 return dict; 63 return dict;
64 } 64 }
65 65
66 base::Value* NetLogQuicPacketHeaderCallback(const QuicPacketHeader* header, 66 base::Value* NetLogQuicPacketHeaderCallback(const QuicPacketHeader* header,
67 NetLog::LogLevel /* log_level */) { 67 NetLog::LogLevel /* log_level */) {
68 base::DictionaryValue* dict = new base::DictionaryValue(); 68 base::DictionaryValue* dict = new base::DictionaryValue();
69 dict->SetString("guid", 69 dict->SetString("connection_id",
70 base::Uint64ToString(header->public_header.guid)); 70 base::Uint64ToString(header->public_header.connection_id));
71 dict->SetInteger("reset_flag", header->public_header.reset_flag); 71 dict->SetInteger("reset_flag", header->public_header.reset_flag);
72 dict->SetInteger("version_flag", header->public_header.version_flag); 72 dict->SetInteger("version_flag", header->public_header.version_flag);
73 dict->SetString("packet_sequence_number", 73 dict->SetString("packet_sequence_number",
74 base::Uint64ToString(header->packet_sequence_number)); 74 base::Uint64ToString(header->packet_sequence_number));
75 dict->SetInteger("entropy_flag", header->entropy_flag); 75 dict->SetInteger("entropy_flag", header->entropy_flag);
76 dict->SetInteger("fec_flag", header->fec_flag); 76 dict->SetInteger("fec_flag", header->fec_flag);
77 dict->SetInteger("fec_group", header->fec_group); 77 dict->SetInteger("fec_group", header->fec_group);
78 return dict; 78 return dict;
79 } 79 }
80 80
(...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after
513 } 513 }
514 514
515 void QuicConnectionLogger::OnSuccessfulVersionNegotiation( 515 void QuicConnectionLogger::OnSuccessfulVersionNegotiation(
516 const QuicVersion& version) { 516 const QuicVersion& version) {
517 string quic_version = QuicVersionToString(version); 517 string quic_version = QuicVersionToString(version);
518 net_log_.AddEvent(NetLog::TYPE_QUIC_SESSION_VERSION_NEGOTIATED, 518 net_log_.AddEvent(NetLog::TYPE_QUIC_SESSION_VERSION_NEGOTIATED,
519 NetLog::StringCallback("version", &quic_version)); 519 NetLog::StringCallback("version", &quic_version));
520 } 520 }
521 521
522 } // namespace net 522 } // namespace net
OLDNEW
« no previous file with comments | « net/quic/quic_connection.cc ('k') | net/quic/quic_connection_stats.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698