IoUringTcpInfo Class — netty Architecture
Architecture documentation for the IoUringTcpInfo class in IoUringTcpInfo.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD f7017b93_01c9_ffef_8448_f9fbe9f20811["IoUringTcpInfo"] dbf8a085_41dd_193f_2564_64e064ae4075["IoUringTcpInfo.java"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|defined in| dbf8a085_41dd_193f_2564_64e064ae4075 4d284bcd_a6c6_e4ed_b8d9_a27c50e49fc0["state()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| 4d284bcd_a6c6_e4ed_b8d9_a27c50e49fc0 c96ef122_972f_7947_bf85_98b76ac4a4bc["caState()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| c96ef122_972f_7947_bf85_98b76ac4a4bc e8bf7762_23d1_2f90_91d6_eaeaba170844["retransmits()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| e8bf7762_23d1_2f90_91d6_eaeaba170844 ecf60219_2edd_7f6b_ea6d_a047d94ae224["probes()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| ecf60219_2edd_7f6b_ea6d_a047d94ae224 d8c33e8e_e68b_24a7_e202_3a7aefc06e25["backoff()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| d8c33e8e_e68b_24a7_e202_3a7aefc06e25 a5c1c78c_8952_204d_2575_54c86906bc3a["options()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| a5c1c78c_8952_204d_2575_54c86906bc3a 0f4cac29_30b7_01f0_7a24_d48fc7975caa["sndWscale()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| 0f4cac29_30b7_01f0_7a24_d48fc7975caa 90a90a09_9242_c8a7_0063_ce18af9e1de7["rcvWscale()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| 90a90a09_9242_c8a7_0063_ce18af9e1de7 ececa6a2_a9f7_a1ee_b2ae_f67d453ebfb4["rto()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| ececa6a2_a9f7_a1ee_b2ae_f67d453ebfb4 fb767763_cbee_a241_ca38_1c7506430ddf["ato()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| fb767763_cbee_a241_ca38_1c7506430ddf 90d1925e_7218_5949_be54_2f2b81788633["sndMss()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| 90d1925e_7218_5949_be54_2f2b81788633 6124311c_492a_04d1_e745_d24a4a35fc09["rcvMss()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| 6124311c_492a_04d1_e745_d24a4a35fc09 896a90ab_9693_bd0f_7057_0423384d5260["unacked()"] f7017b93_01c9_ffef_8448_f9fbe9f20811 -->|method| 896a90ab_9693_bd0f_7057_0423384d5260
Relationship Graph
Source Code
transport-classes-io_uring/src/main/java/io/netty/channel/uring/IoUringTcpInfo.java lines 62–193
public final class IoUringTcpInfo {
final long[] info = new long[32];
public int state() {
return (int) info[0];
}
public int caState() {
return (int) info[1];
}
public int retransmits() {
return (int) info[2];
}
public int probes() {
return (int) info[3];
}
public int backoff() {
return (int) info[4];
}
public int options() {
return (int) info[5];
}
public int sndWscale() {
return (int) info[6];
}
public int rcvWscale() {
return (int) info[7];
}
public long rto() {
return info[8];
}
public long ato() {
return info[9];
}
public long sndMss() {
return info[10];
}
public long rcvMss() {
return info[11];
}
public long unacked() {
return info[12];
}
public long sacked() {
return info[13];
}
public long lost() {
return info[14];
}
public long retrans() {
return info[15];
}
public long fackets() {
return info[16];
}
public long lastDataSent() {
return info[17];
}
public long lastAckSent() {
return info[18];
}
public long lastDataRecv() {
Source
Frequently Asked Questions
What is the IoUringTcpInfo class?
IoUringTcpInfo is a class in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/IoUringTcpInfo.java.
Where is IoUringTcpInfo defined?
IoUringTcpInfo is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/IoUringTcpInfo.java at line 62.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free