Struct oping::PingItem
[−]
[src]
pub struct PingItem {
pub hostname: String,
pub address: String,
pub family: AddrFamily,
pub latency_ms: f64,
pub dropped: u32,
pub seq: i32,
pub recv_ttl: i32,
pub recv_qos: u8,
}One ping response from a destination that was added to the Ping context.
Fields
hostname | The hostname as resolved by the library, possibly resolved to a more canonical name. |
address | The address as resolved by the library, either IPv4 or IPv6, in textual form. |
family | The address family (IPv4 or IPv6) used to ping the destination. |
latency_ms | The latency of the response, if any, in milliseconds. |
dropped | The dropped-packet count: either 0 or 1. |
seq | The sequence number of the ping. |
recv_ttl | The TTL on the received response. |
recv_qos | The QoS (quality of service) field on the received response. |