Index: content/common/p2p_socket_type.h |
diff --git a/content/common/p2p_socket_type.h b/content/common/p2p_socket_type.h |
index ed77296b28de513dc2fcbacb949afd41199342bc..5342fd33838b52c7beb463312efd2c39ae1d163d 100644 |
--- a/content/common/p2p_socket_type.h |
+++ b/content/common/p2p_socket_type.h |
@@ -52,10 +52,18 @@ struct P2PHostAndIPEndPoint { |
// Currently, it only carries packet_id but could be expanded to include |
// timestamps when packet arrives at various points. |
struct P2PSendPacketMetrics { |
- P2PSendPacketMetrics() : packet_id(0) {} |
- explicit P2PSendPacketMetrics(uint64_t packet_id) : packet_id(packet_id) {} |
+ P2PSendPacketMetrics() |
+ : packet_id(0), transport_sequence_number(-1), send_time_ms(-1) {} |
Sergey Ulanov
2015/09/15 23:38:40
add default initializers where the members are def
Stefan
2015/09/17 12:39:24
Done.
|
+ P2PSendPacketMetrics(uint64_t packet_id, |
+ int32_t transport_sequence_number, |
+ int64_t send_time_ms) |
Sergey Ulanov
2015/09/15 23:38:40
use base::TimeTicks?
Stefan
2015/09/17 12:39:24
Done.
|
+ : packet_id(packet_id), |
+ transport_sequence_number(transport_sequence_number), |
+ send_time_ms(send_time_ms) {} |
uint64_t packet_id; |
+ int32_t transport_sequence_number; // -1 if not set. |
+ int64_t send_time_ms; // -1 if not set. |
}; |
} // namespace content |