Struct panda_sys::tcp_info [−][src]
#[repr(C)]pub struct tcp_info {Show 32 fields
pub tcpi_state: u8,
pub tcpi_ca_state: u8,
pub tcpi_retransmits: u8,
pub tcpi_probes: u8,
pub tcpi_backoff: u8,
pub tcpi_options: u8,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub tcpi_rto: u32,
pub tcpi_ato: u32,
pub tcpi_snd_mss: u32,
pub tcpi_rcv_mss: u32,
pub tcpi_unacked: u32,
pub tcpi_sacked: u32,
pub tcpi_lost: u32,
pub tcpi_retrans: u32,
pub tcpi_fackets: u32,
pub tcpi_last_data_sent: u32,
pub tcpi_last_ack_sent: u32,
pub tcpi_last_data_recv: u32,
pub tcpi_last_ack_recv: u32,
pub tcpi_pmtu: u32,
pub tcpi_rcv_ssthresh: u32,
pub tcpi_rtt: u32,
pub tcpi_rttvar: u32,
pub tcpi_snd_ssthresh: u32,
pub tcpi_snd_cwnd: u32,
pub tcpi_advmss: u32,
pub tcpi_reordering: u32,
pub tcpi_rcv_rtt: u32,
pub tcpi_rcv_space: u32,
pub tcpi_total_retrans: u32,
}
Fields
tcpi_state: u8
tcpi_ca_state: u8
tcpi_retransmits: u8
tcpi_probes: u8
tcpi_backoff: u8
tcpi_options: u8
_bitfield_align_1: [u8; 0]
_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>
tcpi_rto: u32
tcpi_ato: u32
tcpi_snd_mss: u32
tcpi_rcv_mss: u32
tcpi_unacked: u32
tcpi_sacked: u32
tcpi_lost: u32
tcpi_retrans: u32
tcpi_fackets: u32
tcpi_last_data_sent: u32
tcpi_last_ack_sent: u32
tcpi_last_data_recv: u32
tcpi_last_ack_recv: u32
tcpi_pmtu: u32
tcpi_rcv_ssthresh: u32
tcpi_rtt: u32
tcpi_rttvar: u32
tcpi_snd_ssthresh: u32
tcpi_snd_cwnd: u32
tcpi_advmss: u32
tcpi_reordering: u32
tcpi_rcv_rtt: u32
tcpi_rcv_space: u32
tcpi_total_retrans: u32
Implementations
pub fn new_bitfield_1(
tcpi_snd_wscale: u8,
tcpi_rcv_wscale: u8
) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for tcp_info
impl UnwindSafe for tcp_info
Blanket Implementations
Mutably borrows from an owned value. Read more