pub struct CMsgSource2NetworkFlowQuality {Show 44 fields
pub duration: Option<u32>,
pub bytes_total: Option<u64>,
pub bytes_total_reliable: Option<u64>,
pub bytes_total_voice: Option<u64>,
pub bytes_sec_p95: Option<u32>,
pub bytes_sec_p99: Option<u32>,
pub enginemsgs_total: Option<u32>,
pub enginemsgs_sec_p95: Option<u32>,
pub enginemsgs_sec_p99: Option<u32>,
pub netframes_total: Option<u32>,
pub netframes_dropped: Option<u32>,
pub netframes_outoforder: Option<u32>,
pub netframes_size_exceeds_mtu: Option<u32>,
pub netframes_size_p95: Option<u32>,
pub netframes_size_p99: Option<u32>,
pub ticks_total: Option<u32>,
pub ticks_good: Option<u32>,
pub ticks_good_almost_late: Option<u32>,
pub ticks_fixed_dropped: Option<u32>,
pub ticks_fixed_late: Option<u32>,
pub ticks_bad_dropped: Option<u32>,
pub ticks_bad_late: Option<u32>,
pub ticks_bad_other: Option<u32>,
pub tick_missrate_samples_total: Option<u32>,
pub tick_missrate_samples_perfect: Option<u32>,
pub tick_missrate_samples_perfectnet: Option<u32>,
pub tick_missratenet_p75_x10: Option<u32>,
pub tick_missratenet_p95_x10: Option<u32>,
pub tick_missratenet_p99_x10: Option<u32>,
pub recvmargin_p1: Option<i32>,
pub recvmargin_p5: Option<i32>,
pub recvmargin_p25: Option<i32>,
pub recvmargin_p50: Option<i32>,
pub recvmargin_p75: Option<i32>,
pub recvmargin_p95: Option<i32>,
pub netframe_jitter_p50: Option<u32>,
pub netframe_jitter_p99: Option<u32>,
pub interval_peakjitter_p50: Option<u32>,
pub interval_peakjitter_p95: Option<u32>,
pub packet_misdelivery_rate_p50_x4: Option<u32>,
pub packet_misdelivery_rate_p95_x4: Option<u32>,
pub net_ping_p5: Option<u32>,
pub net_ping_p50: Option<u32>,
pub net_ping_p95: Option<u32>,
}Fields§
§duration: Option<u32>§bytes_total: Option<u64>§bytes_total_reliable: Option<u64>§bytes_total_voice: Option<u64>§bytes_sec_p95: Option<u32>§bytes_sec_p99: Option<u32>§enginemsgs_total: Option<u32>§enginemsgs_sec_p95: Option<u32>§enginemsgs_sec_p99: Option<u32>§netframes_total: Option<u32>§netframes_dropped: Option<u32>§netframes_outoforder: Option<u32>§netframes_size_exceeds_mtu: Option<u32>§netframes_size_p95: Option<u32>§netframes_size_p99: Option<u32>§ticks_total: Option<u32>§ticks_good: Option<u32>§ticks_good_almost_late: Option<u32>§ticks_fixed_dropped: Option<u32>§ticks_fixed_late: Option<u32>§ticks_bad_dropped: Option<u32>§ticks_bad_late: Option<u32>§ticks_bad_other: Option<u32>§tick_missrate_samples_total: Option<u32>§tick_missrate_samples_perfect: Option<u32>§tick_missrate_samples_perfectnet: Option<u32>§tick_missratenet_p75_x10: Option<u32>§tick_missratenet_p95_x10: Option<u32>§tick_missratenet_p99_x10: Option<u32>§recvmargin_p1: Option<i32>§recvmargin_p5: Option<i32>§recvmargin_p25: Option<i32>§recvmargin_p50: Option<i32>§recvmargin_p75: Option<i32>§recvmargin_p95: Option<i32>§netframe_jitter_p50: Option<u32>§netframe_jitter_p99: Option<u32>§interval_peakjitter_p50: Option<u32>§interval_peakjitter_p95: Option<u32>§packet_misdelivery_rate_p50_x4: Option<u32>§packet_misdelivery_rate_p95_x4: Option<u32>§net_ping_p5: Option<u32>§net_ping_p50: Option<u32>§net_ping_p95: Option<u32>Implementations§
Source§impl CMsgSource2NetworkFlowQuality
impl CMsgSource2NetworkFlowQuality
Sourcepub fn duration(&self) -> u32
pub fn duration(&self) -> u32
Returns the value of duration, or the default value if duration is unset.
Sourcepub fn bytes_total(&self) -> u64
pub fn bytes_total(&self) -> u64
Returns the value of bytes_total, or the default value if bytes_total is unset.
Sourcepub fn bytes_total_reliable(&self) -> u64
pub fn bytes_total_reliable(&self) -> u64
Returns the value of bytes_total_reliable, or the default value if bytes_total_reliable is unset.
Sourcepub fn bytes_total_voice(&self) -> u64
pub fn bytes_total_voice(&self) -> u64
Returns the value of bytes_total_voice, or the default value if bytes_total_voice is unset.
Sourcepub fn bytes_sec_p95(&self) -> u32
pub fn bytes_sec_p95(&self) -> u32
Returns the value of bytes_sec_p95, or the default value if bytes_sec_p95 is unset.
Sourcepub fn bytes_sec_p99(&self) -> u32
pub fn bytes_sec_p99(&self) -> u32
Returns the value of bytes_sec_p99, or the default value if bytes_sec_p99 is unset.
Sourcepub fn enginemsgs_total(&self) -> u32
pub fn enginemsgs_total(&self) -> u32
Returns the value of enginemsgs_total, or the default value if enginemsgs_total is unset.
Sourcepub fn enginemsgs_sec_p95(&self) -> u32
pub fn enginemsgs_sec_p95(&self) -> u32
Returns the value of enginemsgs_sec_p95, or the default value if enginemsgs_sec_p95 is unset.
Sourcepub fn enginemsgs_sec_p99(&self) -> u32
pub fn enginemsgs_sec_p99(&self) -> u32
Returns the value of enginemsgs_sec_p99, or the default value if enginemsgs_sec_p99 is unset.
Sourcepub fn netframes_total(&self) -> u32
pub fn netframes_total(&self) -> u32
Returns the value of netframes_total, or the default value if netframes_total is unset.
Sourcepub fn netframes_dropped(&self) -> u32
pub fn netframes_dropped(&self) -> u32
Returns the value of netframes_dropped, or the default value if netframes_dropped is unset.
Sourcepub fn netframes_outoforder(&self) -> u32
pub fn netframes_outoforder(&self) -> u32
Returns the value of netframes_outoforder, or the default value if netframes_outoforder is unset.
Sourcepub fn netframes_size_exceeds_mtu(&self) -> u32
pub fn netframes_size_exceeds_mtu(&self) -> u32
Returns the value of netframes_size_exceeds_mtu, or the default value if netframes_size_exceeds_mtu is unset.
Sourcepub fn netframes_size_p95(&self) -> u32
pub fn netframes_size_p95(&self) -> u32
Returns the value of netframes_size_p95, or the default value if netframes_size_p95 is unset.
Sourcepub fn netframes_size_p99(&self) -> u32
pub fn netframes_size_p99(&self) -> u32
Returns the value of netframes_size_p99, or the default value if netframes_size_p99 is unset.
Sourcepub fn ticks_total(&self) -> u32
pub fn ticks_total(&self) -> u32
Returns the value of ticks_total, or the default value if ticks_total is unset.
Sourcepub fn ticks_good(&self) -> u32
pub fn ticks_good(&self) -> u32
Returns the value of ticks_good, or the default value if ticks_good is unset.
Sourcepub fn ticks_good_almost_late(&self) -> u32
pub fn ticks_good_almost_late(&self) -> u32
Returns the value of ticks_good_almost_late, or the default value if ticks_good_almost_late is unset.
Sourcepub fn ticks_fixed_dropped(&self) -> u32
pub fn ticks_fixed_dropped(&self) -> u32
Returns the value of ticks_fixed_dropped, or the default value if ticks_fixed_dropped is unset.
Sourcepub fn ticks_fixed_late(&self) -> u32
pub fn ticks_fixed_late(&self) -> u32
Returns the value of ticks_fixed_late, or the default value if ticks_fixed_late is unset.
Sourcepub fn ticks_bad_dropped(&self) -> u32
pub fn ticks_bad_dropped(&self) -> u32
Returns the value of ticks_bad_dropped, or the default value if ticks_bad_dropped is unset.
Sourcepub fn ticks_bad_late(&self) -> u32
pub fn ticks_bad_late(&self) -> u32
Returns the value of ticks_bad_late, or the default value if ticks_bad_late is unset.
Sourcepub fn ticks_bad_other(&self) -> u32
pub fn ticks_bad_other(&self) -> u32
Returns the value of ticks_bad_other, or the default value if ticks_bad_other is unset.
Sourcepub fn tick_missrate_samples_total(&self) -> u32
pub fn tick_missrate_samples_total(&self) -> u32
Returns the value of tick_missrate_samples_total, or the default value if tick_missrate_samples_total is unset.
Sourcepub fn tick_missrate_samples_perfect(&self) -> u32
pub fn tick_missrate_samples_perfect(&self) -> u32
Returns the value of tick_missrate_samples_perfect, or the default value if tick_missrate_samples_perfect is unset.
Sourcepub fn tick_missrate_samples_perfectnet(&self) -> u32
pub fn tick_missrate_samples_perfectnet(&self) -> u32
Returns the value of tick_missrate_samples_perfectnet, or the default value if tick_missrate_samples_perfectnet is unset.
Sourcepub fn tick_missratenet_p75_x10(&self) -> u32
pub fn tick_missratenet_p75_x10(&self) -> u32
Returns the value of tick_missratenet_p75_x10, or the default value if tick_missratenet_p75_x10 is unset.
Sourcepub fn tick_missratenet_p95_x10(&self) -> u32
pub fn tick_missratenet_p95_x10(&self) -> u32
Returns the value of tick_missratenet_p95_x10, or the default value if tick_missratenet_p95_x10 is unset.
Sourcepub fn tick_missratenet_p99_x10(&self) -> u32
pub fn tick_missratenet_p99_x10(&self) -> u32
Returns the value of tick_missratenet_p99_x10, or the default value if tick_missratenet_p99_x10 is unset.
Sourcepub fn recvmargin_p1(&self) -> i32
pub fn recvmargin_p1(&self) -> i32
Returns the value of recvmargin_p1, or the default value if recvmargin_p1 is unset.
Sourcepub fn recvmargin_p5(&self) -> i32
pub fn recvmargin_p5(&self) -> i32
Returns the value of recvmargin_p5, or the default value if recvmargin_p5 is unset.
Sourcepub fn recvmargin_p25(&self) -> i32
pub fn recvmargin_p25(&self) -> i32
Returns the value of recvmargin_p25, or the default value if recvmargin_p25 is unset.
Sourcepub fn recvmargin_p50(&self) -> i32
pub fn recvmargin_p50(&self) -> i32
Returns the value of recvmargin_p50, or the default value if recvmargin_p50 is unset.
Sourcepub fn recvmargin_p75(&self) -> i32
pub fn recvmargin_p75(&self) -> i32
Returns the value of recvmargin_p75, or the default value if recvmargin_p75 is unset.
Sourcepub fn recvmargin_p95(&self) -> i32
pub fn recvmargin_p95(&self) -> i32
Returns the value of recvmargin_p95, or the default value if recvmargin_p95 is unset.
Sourcepub fn netframe_jitter_p50(&self) -> u32
pub fn netframe_jitter_p50(&self) -> u32
Returns the value of netframe_jitter_p50, or the default value if netframe_jitter_p50 is unset.
Sourcepub fn netframe_jitter_p99(&self) -> u32
pub fn netframe_jitter_p99(&self) -> u32
Returns the value of netframe_jitter_p99, or the default value if netframe_jitter_p99 is unset.
Sourcepub fn interval_peakjitter_p50(&self) -> u32
pub fn interval_peakjitter_p50(&self) -> u32
Returns the value of interval_peakjitter_p50, or the default value if interval_peakjitter_p50 is unset.
Sourcepub fn interval_peakjitter_p95(&self) -> u32
pub fn interval_peakjitter_p95(&self) -> u32
Returns the value of interval_peakjitter_p95, or the default value if interval_peakjitter_p95 is unset.
Sourcepub fn packet_misdelivery_rate_p50_x4(&self) -> u32
pub fn packet_misdelivery_rate_p50_x4(&self) -> u32
Returns the value of packet_misdelivery_rate_p50_x4, or the default value if packet_misdelivery_rate_p50_x4 is unset.
Sourcepub fn packet_misdelivery_rate_p95_x4(&self) -> u32
pub fn packet_misdelivery_rate_p95_x4(&self) -> u32
Returns the value of packet_misdelivery_rate_p95_x4, or the default value if packet_misdelivery_rate_p95_x4 is unset.
Sourcepub fn net_ping_p5(&self) -> u32
pub fn net_ping_p5(&self) -> u32
Returns the value of net_ping_p5, or the default value if net_ping_p5 is unset.
Sourcepub fn net_ping_p50(&self) -> u32
pub fn net_ping_p50(&self) -> u32
Returns the value of net_ping_p50, or the default value if net_ping_p50 is unset.
Sourcepub fn net_ping_p95(&self) -> u32
pub fn net_ping_p95(&self) -> u32
Returns the value of net_ping_p95, or the default value if net_ping_p95 is unset.
Trait Implementations§
Source§impl Clone for CMsgSource2NetworkFlowQuality
impl Clone for CMsgSource2NetworkFlowQuality
Source§fn clone(&self) -> CMsgSource2NetworkFlowQuality
fn clone(&self) -> CMsgSource2NetworkFlowQuality
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for CMsgSource2NetworkFlowQuality
impl Default for CMsgSource2NetworkFlowQuality
Source§fn default() -> CMsgSource2NetworkFlowQuality
fn default() -> CMsgSource2NetworkFlowQuality
Source§impl<'de> Deserialize<'de> for CMsgSource2NetworkFlowQuality
impl<'de> Deserialize<'de> for CMsgSource2NetworkFlowQuality
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgSource2NetworkFlowQuality, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgSource2NetworkFlowQuality, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl Hash for CMsgSource2NetworkFlowQuality
impl Hash for CMsgSource2NetworkFlowQuality
Source§impl Message for CMsgSource2NetworkFlowQuality
impl Message for CMsgSource2NetworkFlowQuality
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl Serialize for CMsgSource2NetworkFlowQuality
impl Serialize for CMsgSource2NetworkFlowQuality
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Copy for CMsgSource2NetworkFlowQuality
impl Eq for CMsgSource2NetworkFlowQuality
impl StructuralPartialEq for CMsgSource2NetworkFlowQuality
Auto Trait Implementations§
impl Freeze for CMsgSource2NetworkFlowQuality
impl RefUnwindSafe for CMsgSource2NetworkFlowQuality
impl Send for CMsgSource2NetworkFlowQuality
impl Sync for CMsgSource2NetworkFlowQuality
impl Unpin for CMsgSource2NetworkFlowQuality
impl UnwindSafe for CMsgSource2NetworkFlowQuality
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.