Home / Function/ apply() — netty Function Reference

apply() — netty Function Reference

Architecture documentation for the apply() function in DefaultUdtChannelConfig.java from the netty codebase.

Function java Buffer Telemetry calls 8 called by 1

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

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