| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2012 The WebRTC project authors. All Rights Reserved. | 2 * Copyright 2012 The WebRTC project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 333 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 344 } | 344 } |
| 345 if (candidate_type == cricket::STUN_PORT_TYPE) { | 345 if (candidate_type == cricket::STUN_PORT_TYPE) { |
| 346 return STATSREPORT_STUN_PORT_TYPE; | 346 return STATSREPORT_STUN_PORT_TYPE; |
| 347 } | 347 } |
| 348 if (candidate_type == cricket::PRFLX_PORT_TYPE) { | 348 if (candidate_type == cricket::PRFLX_PORT_TYPE) { |
| 349 return STATSREPORT_PRFLX_PORT_TYPE; | 349 return STATSREPORT_PRFLX_PORT_TYPE; |
| 350 } | 350 } |
| 351 if (candidate_type == cricket::RELAY_PORT_TYPE) { | 351 if (candidate_type == cricket::RELAY_PORT_TYPE) { |
| 352 return STATSREPORT_RELAY_PORT_TYPE; | 352 return STATSREPORT_RELAY_PORT_TYPE; |
| 353 } | 353 } |
| 354 RTC_DCHECK(false); | 354 RTC_NOTREACHED(); |
| 355 return "unknown"; | 355 return "unknown"; |
| 356 } | 356 } |
| 357 | 357 |
| 358 const char* AdapterTypeToStatsType(rtc::AdapterType type) { | 358 const char* AdapterTypeToStatsType(rtc::AdapterType type) { |
| 359 switch (type) { | 359 switch (type) { |
| 360 case rtc::ADAPTER_TYPE_UNKNOWN: | 360 case rtc::ADAPTER_TYPE_UNKNOWN: |
| 361 return "unknown"; | 361 return "unknown"; |
| 362 case rtc::ADAPTER_TYPE_ETHERNET: | 362 case rtc::ADAPTER_TYPE_ETHERNET: |
| 363 return STATSREPORT_ADAPTER_TYPE_ETHERNET; | 363 return STATSREPORT_ADAPTER_TYPE_ETHERNET; |
| 364 case rtc::ADAPTER_TYPE_WIFI: | 364 case rtc::ADAPTER_TYPE_WIFI: |
| 365 return STATSREPORT_ADAPTER_TYPE_WIFI; | 365 return STATSREPORT_ADAPTER_TYPE_WIFI; |
| 366 case rtc::ADAPTER_TYPE_CELLULAR: | 366 case rtc::ADAPTER_TYPE_CELLULAR: |
| 367 return STATSREPORT_ADAPTER_TYPE_WWAN; | 367 return STATSREPORT_ADAPTER_TYPE_WWAN; |
| 368 case rtc::ADAPTER_TYPE_VPN: | 368 case rtc::ADAPTER_TYPE_VPN: |
| 369 return STATSREPORT_ADAPTER_TYPE_VPN; | 369 return STATSREPORT_ADAPTER_TYPE_VPN; |
| 370 case rtc::ADAPTER_TYPE_LOOPBACK: | 370 case rtc::ADAPTER_TYPE_LOOPBACK: |
| 371 return STATSREPORT_ADAPTER_TYPE_LOOPBACK; | 371 return STATSREPORT_ADAPTER_TYPE_LOOPBACK; |
| 372 default: | 372 default: |
| 373 RTC_DCHECK(false); | 373 RTC_NOTREACHED(); |
| 374 return ""; | 374 return ""; |
| 375 } | 375 } |
| 376 } | 376 } |
| 377 | 377 |
| 378 StatsCollector::StatsCollector(PeerConnection* pc) | 378 StatsCollector::StatsCollector(PeerConnection* pc) |
| 379 : pc_(pc), stats_gathering_started_(0) { | 379 : pc_(pc), stats_gathering_started_(0) { |
| 380 RTC_DCHECK(pc_); | 380 RTC_DCHECK(pc_); |
| 381 } | 381 } |
| 382 | 382 |
| 383 StatsCollector::~StatsCollector() { | 383 StatsCollector::~StatsCollector() { |
| (...skipping 594 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 978 StatsReport* report = entry.second; | 978 StatsReport* report = entry.second; |
| 979 report->set_timestamp(stats_gathering_started_); | 979 report->set_timestamp(stats_gathering_started_); |
| 980 } | 980 } |
| 981 } | 981 } |
| 982 | 982 |
| 983 void StatsCollector::ClearUpdateStatsCacheForTest() { | 983 void StatsCollector::ClearUpdateStatsCacheForTest() { |
| 984 stats_gathering_started_ = 0; | 984 stats_gathering_started_ = 0; |
| 985 } | 985 } |
| 986 | 986 |
| 987 } // namespace webrtc | 987 } // namespace webrtc |
| OLD | NEW |