OioDatagramChannelConfig Type — netty Architecture
Architecture documentation for the OioDatagramChannelConfig type/interface in OioDatagramChannelConfig.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD dc1c8758_315b_f0f2_724f_de1cd5d4262a["OioDatagramChannelConfig"] 6f0dcef2_00cb_c38f_ab44_c371a4d0d838["OioDatagramChannelConfig.java"] dc1c8758_315b_f0f2_724f_de1cd5d4262a -->|defined in| 6f0dcef2_00cb_c38f_ab44_c371a4d0d838 style dc1c8758_315b_f0f2_724f_de1cd5d4262a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport/src/main/java/io/netty/channel/socket/oio/OioDatagramChannelConfig.java lines 30–101
@Deprecated
public interface OioDatagramChannelConfig extends DatagramChannelConfig {
/**
* Sets the maximal time a operation on the underlying socket may block.
*/
OioDatagramChannelConfig setSoTimeout(int timeout);
/**
* Returns the maximal time a operation on the underlying socket may block.
*/
int getSoTimeout();
@Override
OioDatagramChannelConfig setSendBufferSize(int sendBufferSize);
@Override
OioDatagramChannelConfig setReceiveBufferSize(int receiveBufferSize);
@Override
OioDatagramChannelConfig setTrafficClass(int trafficClass);
@Override
OioDatagramChannelConfig setReuseAddress(boolean reuseAddress);
@Override
OioDatagramChannelConfig setBroadcast(boolean broadcast);
@Override
OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled);
@Override
OioDatagramChannelConfig setTimeToLive(int ttl);
@Override
OioDatagramChannelConfig setInterface(InetAddress interfaceAddress);
@Override
OioDatagramChannelConfig setNetworkInterface(NetworkInterface networkInterface);
@Override
OioDatagramChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead);
@Override
OioDatagramChannelConfig setWriteSpinCount(int writeSpinCount);
@Override
OioDatagramChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis);
@Override
OioDatagramChannelConfig setAllocator(ByteBufAllocator allocator);
@Override
OioDatagramChannelConfig setRecvByteBufAllocator(RecvByteBufAllocator allocator);
@Override
OioDatagramChannelConfig setAutoRead(boolean autoRead);
@Override
OioDatagramChannelConfig setAutoClose(boolean autoClose);
@Override
OioDatagramChannelConfig setMessageSizeEstimator(MessageSizeEstimator estimator);
@Override
OioDatagramChannelConfig setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark);
@Override
OioDatagramChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark);
@Override
OioDatagramChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark);
}
Source
Frequently Asked Questions
What is the OioDatagramChannelConfig type?
OioDatagramChannelConfig is a type/interface in the netty codebase, defined in transport/src/main/java/io/netty/channel/socket/oio/OioDatagramChannelConfig.java.
Where is OioDatagramChannelConfig defined?
OioDatagramChannelConfig is defined in transport/src/main/java/io/netty/channel/socket/oio/OioDatagramChannelConfig.java at line 30.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free