Home / Type/ UdtServerChannelConfig Type — netty Architecture

UdtServerChannelConfig Type — netty Architecture

Architecture documentation for the UdtServerChannelConfig type/interface in UdtServerChannelConfig.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  aff09b27_7b27_75dd_35d7_d65ded2e02ab["UdtServerChannelConfig"]
  0884d76c_afe0_c538_9cfa_8a14f13a9300["UdtServerChannelConfig.java"]
  aff09b27_7b27_75dd_35d7_d65ded2e02ab -->|defined in| 0884d76c_afe0_c538_9cfa_8a14f13a9300
  style aff09b27_7b27_75dd_35d7_d65ded2e02ab fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-udt/src/main/java/io/netty/channel/udt/UdtServerChannelConfig.java lines 38–110

@Deprecated
public interface UdtServerChannelConfig extends UdtChannelConfig {

    /**
     * Gets {@link KindUDT#ACCEPTOR} channel backlog via
     * {@link ChannelOption#SO_BACKLOG}.
     */
    int getBacklog();

    /**
     * Sets {@link KindUDT#ACCEPTOR} channel backlog via
     * {@link ChannelOption#SO_BACKLOG}.
     */
    UdtServerChannelConfig setBacklog(int backlog);

    @Override
    UdtServerChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis);

    @Override
    @Deprecated
    UdtServerChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead);

    @Override
    UdtServerChannelConfig setWriteSpinCount(int writeSpinCount);

    @Override
    UdtServerChannelConfig setAllocator(ByteBufAllocator allocator);

    @Override
    UdtServerChannelConfig setRecvByteBufAllocator(RecvByteBufAllocator allocator);

    @Override
    UdtServerChannelConfig setAutoRead(boolean autoRead);

    @Override
    UdtServerChannelConfig setAutoClose(boolean autoClose);

    @Override
    UdtServerChannelConfig setProtocolReceiveBufferSize(int size);

    @Override
    UdtServerChannelConfig setProtocolSendBufferSize(int size);

    @Override
    UdtServerChannelConfig setReceiveBufferSize(int receiveBufferSize);

    @Override
    UdtServerChannelConfig setReuseAddress(boolean reuseAddress);

    @Override
    UdtServerChannelConfig setSendBufferSize(int sendBufferSize);

    @Override
    UdtServerChannelConfig setSoLinger(int soLinger);

    @Override
    UdtServerChannelConfig setSystemReceiveBufferSize(int size);

    @Override
    UdtServerChannelConfig setSystemSendBufferSize(int size);

    @Override
    UdtServerChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark);

    @Override
    UdtServerChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark);

    @Override
    UdtServerChannelConfig setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark);

    @Override
    UdtServerChannelConfig setMessageSizeEstimator(MessageSizeEstimator estimator);
}

Frequently Asked Questions

What is the UdtServerChannelConfig type?
UdtServerChannelConfig is a type/interface in the netty codebase, defined in transport-udt/src/main/java/io/netty/channel/udt/UdtServerChannelConfig.java.
Where is UdtServerChannelConfig defined?
UdtServerChannelConfig is defined in transport-udt/src/main/java/io/netty/channel/udt/UdtServerChannelConfig.java at line 38.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free