T() — netty Function Reference
Architecture documentation for the T() function in DefaultUdtChannelConfig.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 491b3bd5_a9bc_26eb_2883_7c99862b6a01["T()"] a7de2cbf_72aa_6c79_3c58_cfb558a30cd3["DefaultUdtChannelConfig"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|defined in| a7de2cbf_72aa_6c79_3c58_cfb558a30cd3 b01aa860_e414_02ca_a6de_ac8976a267c1["getProtocolReceiveBufferSize()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| b01aa860_e414_02ca_a6de_ac8976a267c1 82773677_ace7_094b_871f_e4ae9d7099be["getProtocolSendBufferSize()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| 82773677_ace7_094b_871f_e4ae9d7099be f3995b5d_13b7_f2a5_0479_8be5d671ca02["getSystemReceiveBufferSize()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| f3995b5d_13b7_f2a5_0479_8be5d671ca02 b542d7b8_6fd2_ad95_17c7_b9656c867f9a["getSystemSendBufferSize()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| b542d7b8_6fd2_ad95_17c7_b9656c867f9a 15ec87a2_94e7_411f_da09_5a0ad1a23d18["getReceiveBufferSize()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| 15ec87a2_94e7_411f_da09_5a0ad1a23d18 954447b1_14a2_e726_ced2_7f351174042b["getSendBufferSize()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| 954447b1_14a2_e726_ced2_7f351174042b 9f772fd7_f26a_a496_4c6e_826225c2056f["isReuseAddress()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| 9f772fd7_f26a_a496_4c6e_826225c2056f 32e3655e_e837_b4ec_be4e_66b68a6f47b8["getSoLinger()"] 491b3bd5_a9bc_26eb_2883_7c99862b6a01 -->|calls| 32e3655e_e837_b4ec_be4e_66b68a6f47b8 style 491b3bd5_a9bc_26eb_2883_7c99862b6a01 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-udt/src/main/java/io/netty/channel/udt/DefaultUdtChannelConfig.java lines 98–126
@SuppressWarnings("unchecked")
@Override
public <T> T getOption(final ChannelOption<T> option) {
if (option == PROTOCOL_RECEIVE_BUFFER_SIZE) {
return (T) Integer.valueOf(getProtocolReceiveBufferSize());
}
if (option == PROTOCOL_SEND_BUFFER_SIZE) {
return (T) Integer.valueOf(getProtocolSendBufferSize());
}
if (option == SYSTEM_RECEIVE_BUFFER_SIZE) {
return (T) Integer.valueOf(getSystemReceiveBufferSize());
}
if (option == SYSTEM_SEND_BUFFER_SIZE) {
return (T) Integer.valueOf(getSystemSendBufferSize());
}
if (option == SO_RCVBUF) {
return (T) Integer.valueOf(getReceiveBufferSize());
}
if (option == SO_SNDBUF) {
return (T) Integer.valueOf(getSendBufferSize());
}
if (option == SO_REUSEADDR) {
return (T) Boolean.valueOf(isReuseAddress());
}
if (option == SO_LINGER) {
return (T) Integer.valueOf(getSoLinger());
}
return super.getOption(option);
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does T() do?
T() is a function in the netty codebase, defined in transport-udt/src/main/java/io/netty/channel/udt/DefaultUdtChannelConfig.java.
Where is T() defined?
T() is defined in transport-udt/src/main/java/io/netty/channel/udt/DefaultUdtChannelConfig.java at line 98.
What does T() call?
T() calls 8 function(s): getProtocolReceiveBufferSize, getProtocolSendBufferSize, getReceiveBufferSize, getSendBufferSize, getSoLinger, getSystemReceiveBufferSize, getSystemSendBufferSize, isReuseAddress.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free