apply() — netty Function Reference
Architecture documentation for the apply() function in DefaultUdtChannelConfig.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 75836414_92e0_4bec_b89f_b7ef02ba4108["apply()"] a7de2cbf_72aa_6c79_3c58_cfb558a30cd3["DefaultUdtChannelConfig"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|defined in| a7de2cbf_72aa_6c79_3c58_cfb558a30cd3 363662e9_6e97_d1d2_26dc_2b5aa47e2af9["DefaultUdtChannelConfig()"] 363662e9_6e97_d1d2_26dc_2b5aa47e2af9 -->|calls| 75836414_92e0_4bec_b89f_b7ef02ba4108 9f772fd7_f26a_a496_4c6e_826225c2056f["isReuseAddress()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| 9f772fd7_f26a_a496_4c6e_826225c2056f 954447b1_14a2_e726_ced2_7f351174042b["getSendBufferSize()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| 954447b1_14a2_e726_ced2_7f351174042b 32e3655e_e837_b4ec_be4e_66b68a6f47b8["getSoLinger()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| 32e3655e_e837_b4ec_be4e_66b68a6f47b8 4173a1af_23cb_8d5d_429d_5e531b53324e["setOption()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| 4173a1af_23cb_8d5d_429d_5e531b53324e b01aa860_e414_02ca_a6de_ac8976a267c1["getProtocolReceiveBufferSize()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| b01aa860_e414_02ca_a6de_ac8976a267c1 82773677_ace7_094b_871f_e4ae9d7099be["getProtocolSendBufferSize()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| 82773677_ace7_094b_871f_e4ae9d7099be f3995b5d_13b7_f2a5_0479_8be5d671ca02["getSystemReceiveBufferSize()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| f3995b5d_13b7_f2a5_0479_8be5d671ca02 b542d7b8_6fd2_ad95_17c7_b9656c867f9a["getSystemSendBufferSize()"] 75836414_92e0_4bec_b89f_b7ef02ba4108 -->|calls| b542d7b8_6fd2_ad95_17c7_b9656c867f9a style 75836414_92e0_4bec_b89f_b7ef02ba4108 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-udt/src/main/java/io/netty/channel/udt/DefaultUdtChannelConfig.java lines 74–91
protected void apply(final ChannelUDT channelUDT) throws IOException {
final SocketUDT socketUDT = channelUDT.socketUDT();
socketUDT.setReuseAddress(isReuseAddress());
socketUDT.setSendBufferSize(getSendBufferSize());
if (getSoLinger() <= 0) {
socketUDT.setSoLinger(false, 0);
} else {
socketUDT.setSoLinger(true, getSoLinger());
}
socketUDT.setOption(OptionUDT.Protocol_Receive_Buffer_Size,
getProtocolReceiveBufferSize());
socketUDT.setOption(OptionUDT.Protocol_Send_Buffer_Size,
getProtocolSendBufferSize());
socketUDT.setOption(OptionUDT.System_Receive_Buffer_Size,
getSystemReceiveBufferSize());
socketUDT.setOption(OptionUDT.System_Send_Buffer_Size,
getSystemSendBufferSize());
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does apply() do?
apply() is a function in the netty codebase, defined in transport-udt/src/main/java/io/netty/channel/udt/DefaultUdtChannelConfig.java.
Where is apply() defined?
apply() is defined in transport-udt/src/main/java/io/netty/channel/udt/DefaultUdtChannelConfig.java at line 74.
What does apply() call?
apply() calls 8 function(s): getProtocolReceiveBufferSize, getProtocolSendBufferSize, getSendBufferSize, getSoLinger, getSystemReceiveBufferSize, getSystemSendBufferSize, isReuseAddress, setOption.
What calls apply()?
apply() is called by 1 function(s): DefaultUdtChannelConfig.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free