Class LinuxTCPInfo

  • All Implemented Interfaces:
    TCPInfo

    public class LinuxTCPInfo
    extends com.sun.jna.Structure
    implements TCPInfo
    • Field Detail

      • state

        public byte state
      • ca_state

        public byte ca_state
      • retransmits

        public byte retransmits
      • probes

        public byte probes
      • backoff

        public byte backoff
      • options

        public byte options
      • wscale

        public byte wscale
      • flags

        public byte flags
      • rto

        public int rto
      • ato

        public int ato
      • snd_mss

        public int snd_mss
      • rcv_mss

        public int rcv_mss
      • unacked

        public int unacked
      • sacked

        public int sacked
      • lost

        public int lost
      • retrans

        public int retrans
      • fackets

        public int fackets
      • last_data_sent

        public int last_data_sent
      • last_ack_sent

        public int last_ack_sent
      • last_data_recv

        public int last_data_recv
      • last_ack_recv

        public int last_ack_recv
      • pmtu

        public int pmtu
      • rcv_ssthresh

        public int rcv_ssthresh
      • rtt

        public int rtt
      • rttvar

        public int rttvar
      • snd_ssthresh

        public int snd_ssthresh
      • snd_cwnd

        public int snd_cwnd
      • advmss

        public int advmss
      • reordering

        public int reordering
      • rcv_rtt

        public int rcv_rtt
      • rcv_space

        public int rcv_space
      • total_retrans

        public int total_retrans
      • pacing_rate

        public long pacing_rate
      • max_pacing_rate

        public long max_pacing_rate
      • bytes_acked

        public long bytes_acked
      • bytes_received

        public long bytes_received
      • segs_out

        public int segs_out
      • segs_in

        public int segs_in
      • notsent_bytes

        public int notsent_bytes
      • min_rtt

        public int min_rtt
      • data_segs_in

        public int data_segs_in
      • data_segs_out

        public int data_segs_out
      • delivery_rate

        public long delivery_rate
      • busy_time

        public long busy_time
      • rwnd_limited

        public long rwnd_limited
      • sndbuf_limited

        public long sndbuf_limited
      • delivered

        public int delivered
      • delivered_ce

        public int delivered_ce
      • bytes_sent

        public long bytes_sent
      • bytes_retrans

        public long bytes_retrans
      • dsack_dups

        public int dsack_dups
      • reord_seen

        public int reord_seen
      • rcv_ooopack

        public int rcv_ooopack
      • snd_wnd

        public int snd_wnd
    • Constructor Detail

      • LinuxTCPInfo

        public LinuxTCPInfo()
    • Method Detail

      • getFieldOrder

        protected List<String> getFieldOrder()
        Overrides:
        getFieldOrder in class com.sun.jna.Structure
      • getRTT

        public long getRTT()
        Description copied from interface: TCPInfo
        Round trip time in µs
        Specified by:
        getRTT in interface TCPInfo