pub struct Stats {
pub bytes: u64,
pub packets: u32,
pub drops: u32,
pub overlimits: u32,
pub bps: u32,
pub pps: u32,
pub qlen: u32,
pub backlog: u32,
}
Expand description
Generic queue statistics
Fields§
§bytes: u64
Number of enqueued bytes
packets: u32
Number of enqueued packets
drops: u32
Packets dropped because of lack of resources
overlimits: u32
Number of throttle events when this flow goes out of allocated bandwidth
bps: u32
Current flow byte rate
pps: u32
Current flow packet rate
qlen: u32
§backlog: u32
Trait Implementations§
source§impl<T: AsRef<[u8]>> Parseable<StatsBuffer<T>> for Stats
impl<T: AsRef<[u8]>> Parseable<StatsBuffer<T>> for Stats
source§fn parse(buf: &StatsBuffer<T>) -> Result<Self, DecodeError>
fn parse(buf: &StatsBuffer<T>) -> Result<Self, DecodeError>
Deserialize the current type.