OioServerSocketChannelConfig Type — netty Architecture
Architecture documentation for the OioServerSocketChannelConfig type/interface in OioServerSocketChannelConfig.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 25d2c063_88f2_ca1b_aec9_9d94ce8054e5["OioServerSocketChannelConfig"] 2f1bb7cd_7a94_9893_cff3_92f0a0a868c2["OioServerSocketChannelConfig.java"] 25d2c063_88f2_ca1b_aec9_9d94ce8054e5 -->|defined in| 2f1bb7cd_7a94_9893_cff3_92f0a0a868c2 style 25d2c063_88f2_ca1b_aec9_9d94ce8054e5 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport/src/main/java/io/netty/channel/socket/oio/OioServerSocketChannelConfig.java lines 45–103
@Deprecated
public interface OioServerSocketChannelConfig extends ServerSocketChannelConfig {
/**
* Sets the maximal time a operation on the underlying socket may block.
*/
OioServerSocketChannelConfig setSoTimeout(int timeout);
/**
* Returns the maximal time a operation on the underlying socket may block.
*/
int getSoTimeout();
@Override
OioServerSocketChannelConfig setBacklog(int backlog);
@Override
OioServerSocketChannelConfig setReuseAddress(boolean reuseAddress);
@Override
OioServerSocketChannelConfig setReceiveBufferSize(int receiveBufferSize);
@Override
OioServerSocketChannelConfig setPerformancePreferences(int connectionTime, int latency, int bandwidth);
@Override
OioServerSocketChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis);
@Override
@Deprecated
OioServerSocketChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead);
@Override
OioServerSocketChannelConfig setWriteSpinCount(int writeSpinCount);
@Override
OioServerSocketChannelConfig setAllocator(ByteBufAllocator allocator);
@Override
OioServerSocketChannelConfig setRecvByteBufAllocator(RecvByteBufAllocator allocator);
@Override
OioServerSocketChannelConfig setAutoRead(boolean autoRead);
@Override
OioServerSocketChannelConfig setAutoClose(boolean autoClose);
@Override
OioServerSocketChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark);
@Override
OioServerSocketChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark);
@Override
OioServerSocketChannelConfig setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark);
@Override
OioServerSocketChannelConfig setMessageSizeEstimator(MessageSizeEstimator estimator);
}
Source
Frequently Asked Questions
What is the OioServerSocketChannelConfig type?
OioServerSocketChannelConfig is a type/interface in the netty codebase, defined in transport/src/main/java/io/netty/channel/socket/oio/OioServerSocketChannelConfig.java.
Where is OioServerSocketChannelConfig defined?
OioServerSocketChannelConfig is defined in transport/src/main/java/io/netty/channel/socket/oio/OioServerSocketChannelConfig.java at line 45.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free