Class IoUringTcpInfo

java.lang.Object
io.netty.channel.uring.IoUringTcpInfo

public final class IoUringTcpInfo extends Object

 struct tcp_info
 {
      __u8    tcpi_state;
      __u8    tcpi_ca_state;
      __u8    tcpi_retransmits;
      __u8    tcpi_probes;
      __u8    tcpi_backoff;
      __u8    tcpi_options;
      __u8    tcpi_snd_wscale : 4, tcpi_rcv_wscale : 4;

      __u32   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;
 };
 
  • Constructor Details

    • IoUringTcpInfo

      public IoUringTcpInfo()
  • Method Details

    • state

      public int state()
    • caState

      public int caState()
    • retransmits

      public int retransmits()
    • probes

      public int probes()
    • backoff

      public int backoff()
    • options

      public int options()
    • sndWscale

      public int sndWscale()
    • rcvWscale

      public int rcvWscale()
    • rto

      public long rto()
    • ato

      public long ato()
    • sndMss

      public long sndMss()
    • rcvMss

      public long rcvMss()
    • unacked

      public long unacked()
    • sacked

      public long sacked()
    • lost

      public long lost()
    • retrans

      public long retrans()
    • fackets

      public long fackets()
    • lastDataSent

      public long lastDataSent()
    • lastAckSent

      public long lastAckSent()
    • lastDataRecv

      public long lastDataRecv()
    • lastAckRecv

      public long lastAckRecv()
    • pmtu

      public long pmtu()
    • rcvSsthresh

      public long rcvSsthresh()
    • rtt

      public long rtt()
    • rttvar

      public long rttvar()
    • sndSsthresh

      public long sndSsthresh()
    • sndCwnd

      public long sndCwnd()
    • advmss

      public long advmss()
    • reordering

      public long reordering()
    • rcvRtt

      public long rcvRtt()
    • rcvSpace

      public long rcvSpace()
    • totalRetrans

      public long totalRetrans()