| Index: webrtc/p2p/base/jseptransport.h
|
| diff --git a/webrtc/p2p/base/jseptransport.h b/webrtc/p2p/base/jseptransport.h
|
| index cc05ec097f9c44b03f1ee11721aa6dfc6a1fcf71..ff0edebca63a4d1298d6205f3352cfcbc9b1ff88 100644
|
| --- a/webrtc/p2p/base/jseptransport.h
|
| +++ b/webrtc/p2p/base/jseptransport.h
|
| @@ -31,6 +31,7 @@ namespace cricket {
|
|
|
| class TransportChannelImpl;
|
| class TransportChannelImpl;
|
| +enum class IceCandidatePairState;
|
|
|
| typedef std::vector<Candidate> Candidates;
|
|
|
| @@ -83,25 +84,7 @@ enum ContinualGatheringPolicy {
|
| // Stats that we can return about the connections for a transport channel.
|
| // TODO(hta): Rename to ConnectionStats
|
| struct ConnectionInfo {
|
| - ConnectionInfo()
|
| - : best_connection(false),
|
| - writable(false),
|
| - receiving(false),
|
| - timeout(false),
|
| - new_connection(false),
|
| - rtt(0),
|
| - sent_total_bytes(0),
|
| - sent_bytes_second(0),
|
| - sent_discarded_packets(0),
|
| - sent_total_packets(0),
|
| - sent_ping_requests_total(0),
|
| - sent_ping_requests_before_first_response(0),
|
| - sent_ping_responses(0),
|
| - recv_total_bytes(0),
|
| - recv_bytes_second(0),
|
| - recv_ping_requests(0),
|
| - recv_ping_responses(0),
|
| - key(NULL) {}
|
| + ConnectionInfo();
|
|
|
| bool best_connection; // Is this the best connection we have?
|
| bool writable; // Has this connection received a STUN response?
|
| @@ -127,6 +110,10 @@ struct ConnectionInfo {
|
| Candidate local_candidate; // The local candidate for this connection.
|
| Candidate remote_candidate; // The remote candidate for this connection.
|
| void* key; // A static value that identifies this conn.
|
| + // https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-state
|
| + IceCandidatePairState state;
|
| + // https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-priority
|
| + uint64_t priority;
|
| };
|
|
|
| // Information about all the connections of a channel.
|
|
|