Lines Matching defs:CandidatePairStats
9 pub struct CandidatePairStats { struct
11 pub timestamp: Instant,
14 pub local_candidate_id: String,
17 pub remote_candidate_id: String,
20 pub state: CandidatePairState,
24 pub nominated: bool,
27 pub packets_sent: u32,
30 pub packets_received: u32,
34 pub bytes_sent: u64,
38 pub bytes_received: u64,
42 pub last_packet_sent_timestamp: Instant,
46 pub last_packet_received_timestamp: Instant,
49 pub first_request_timestamp: Instant,
54 pub last_request_timestamp: Instant,
57 pub last_response_timestamp: Instant,
63 pub total_round_trip_time: f64,
67 pub current_round_trip_time: f64,
74 pub available_outgoing_bitrate: f64,
81 pub available_incoming_bitrate: f64,
85 pub circuit_breaker_trigger_count: u32,
90 pub requests_received: u64,
115 impl Default for CandidatePairStats { argument
216 pub(crate) async fn get_candidate_pairs_stats(&self) -> Vec<CandidatePairStats> { in get_candidate_pairs_stats()