Lines Matching defs:stats
435 bool StunProber::GetStats(StunProber::Stats* prob_stats) const {
441 StunProber::Stats stats;
463 ++stats.raw_num_request_sent;
479 stats.srflx_addrs.insert(request->srflx_addr.ToString());
509 stats.shared_socket_mode =
512 if (stats.shared_socket_mode && nat_type == NATTYPE_INVALID) {
518 if (stats.srflx_addrs.size() &&
519 !srflx_addr.FromString(*(stats.srflx_addrs.begin()))) {
525 stats.host_ip = net->GetBestIP().ToString();
535 stats.nat_type = nat_type;
536 stats.num_request_sent = num_sent;
537 stats
538 stats.target_request_interval_ns = interval_ms_ * 1000;
541 stats.success_percent = static_cast<int>(100 * num_received / num_sent);
544 if (stats.raw_num_request_sent > 1) {
545 stats.actual_request_interval_ns =
547 (stats.raw_num_request_sent - 1);
551 stats.average_rtt_ms = static_cast<int>((rtt_sum / num_received));
554 *prob_stats = stats;