Chromium Code Reviews| 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 |