T() — netty Function Reference
Architecture documentation for the T() function in KQueueDatagramChannelConfig.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 01d6808f_f303_aafd_df18_a986d86f7aea["T()"] 196ab3fc_d369_1feb_a394_4c644a7a5c7e["KQueueDatagramChannelConfig"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|defined in| 196ab3fc_d369_1feb_a394_4c644a7a5c7e 14945c4e_09af_923f_d204_3ba9941e561e["isBroadcast()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| 14945c4e_09af_923f_d204_3ba9941e561e ec261a47_2a53_b2d4_1165_8f37e5d22794["getReceiveBufferSize()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| ec261a47_2a53_b2d4_1165_8f37e5d22794 f18eaaeb_a26a_5124_1109_33d3d3e691be["getSendBufferSize()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| f18eaaeb_a26a_5124_1109_33d3d3e691be a05a6966_d37d_9e0e_2f47_e4b573270742["isReuseAddress()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| a05a6966_d37d_9e0e_2f47_e4b573270742 37f59e8e_c4c7_f7a2_b77d_95f8dfa458a6["isLoopbackModeDisabled()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| 37f59e8e_c4c7_f7a2_b77d_95f8dfa458a6 3ffa262d_a5a2_ab93_3457_42f7e9926001["getTimeToLive()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| 3ffa262d_a5a2_ab93_3457_42f7e9926001 4cc02232_5fb2_d9ba_667e_dfb1168754f5["getTrafficClass()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| 4cc02232_5fb2_d9ba_667e_dfb1168754f5 512af29f_56b7_2ed4_fc27_89170de564fd["isReusePort()"] 01d6808f_f303_aafd_df18_a986d86f7aea -->|calls| 512af29f_56b7_2ed4_fc27_89170de564fd style 01d6808f_f303_aafd_df18_a986d86f7aea fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDatagramChannelConfig.java lines 61–98
@SuppressWarnings({ "unchecked", "deprecation" })
@Override
public <T> T getOption(ChannelOption<T> option) {
if (option == SO_BROADCAST) {
return (T) Boolean.valueOf(isBroadcast());
}
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 == IP_MULTICAST_LOOP_DISABLED) {
return (T) Boolean.valueOf(isLoopbackModeDisabled());
}
if (option == IP_MULTICAST_ADDR) {
return (T) getInterface();
}
if (option == IP_MULTICAST_IF) {
return (T) getNetworkInterface();
}
if (option == IP_MULTICAST_TTL) {
return (T) Integer.valueOf(getTimeToLive());
}
if (option == IP_TOS) {
return (T) Integer.valueOf(getTrafficClass());
}
if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) {
return (T) Boolean.valueOf(activeOnOpen);
}
if (option == SO_REUSEPORT) {
return (T) Boolean.valueOf(isReusePort());
}
return super.getOption(option);
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does T() do?
T() is a function in the netty codebase, defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDatagramChannelConfig.java.
Where is T() defined?
T() is defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDatagramChannelConfig.java at line 61.
What does T() call?
T() calls 8 function(s): getReceiveBufferSize, getSendBufferSize, getTimeToLive, getTrafficClass, isBroadcast, isLoopbackModeDisabled, isReuseAddress, isReusePort.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free