Uses of Interface
io.netty.channel.socket.SocketChannelConfig
Packages that use SocketChannelConfig
Package
Description
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
Abstract TCP and UDP socket interfaces which extend the core channel API.
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
io_uring is a high I/O performance scalable interface for fully
asynchronous Linux syscalls.
-
Uses of SocketChannelConfig in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement SocketChannelConfig -
Uses of SocketChannelConfig in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement SocketChannelConfig -
Uses of SocketChannelConfig in io.netty.channel.socket
Classes in io.netty.channel.socket that implement SocketChannelConfigMethods in io.netty.channel.socket that return SocketChannelConfigModifier and TypeMethodDescriptionSocketChannel.config()DefaultSocketChannelConfig.setAllocator(ByteBufAllocator allocator) SocketChannelConfig.setAllocator(ByteBufAllocator allocator) DefaultSocketChannelConfig.setAllowHalfClosure(boolean allowHalfClosure) SocketChannelConfig.setAllowHalfClosure(boolean allowHalfClosure) DefaultSocketChannelConfig.setAutoClose(boolean autoClose) SocketChannelConfig.setAutoClose(boolean autoClose) DefaultSocketChannelConfig.setAutoRead(boolean autoRead) SocketChannelConfig.setAutoRead(boolean autoRead) DefaultSocketChannelConfig.setConnectTimeoutMillis(int connectTimeoutMillis) SocketChannelConfig.setConnectTimeoutMillis(int connectTimeoutMillis) DefaultSocketChannelConfig.setKeepAlive(boolean keepAlive) SocketChannelConfig.setKeepAlive(boolean keepAlive) Sets theStandardSocketOptions.SO_KEEPALIVEoption.DefaultSocketChannelConfig.setMaxMessagesPerRead(int maxMessagesPerRead) Deprecated.SocketChannelConfig.setMaxMessagesPerRead(int maxMessagesPerRead) Deprecated.DefaultSocketChannelConfig.setMessageSizeEstimator(MessageSizeEstimator estimator) SocketChannelConfig.setMessageSizeEstimator(MessageSizeEstimator estimator) DefaultSocketChannelConfig.setPerformancePreferences(int connectionTime, int latency, int bandwidth) SocketChannelConfig.setPerformancePreferences(int connectionTime, int latency, int bandwidth) Sets the performance preferences as specified inSocket.setPerformancePreferences(int, int, int).DefaultSocketChannelConfig.setReceiveBufferSize(int receiveBufferSize) SocketChannelConfig.setReceiveBufferSize(int receiveBufferSize) Sets theStandardSocketOptions.SO_RCVBUFoption.DefaultSocketChannelConfig.setRecvByteBufAllocator(RecvByteBufAllocator allocator) SocketChannelConfig.setRecvByteBufAllocator(RecvByteBufAllocator allocator) DefaultSocketChannelConfig.setReuseAddress(boolean reuseAddress) SocketChannelConfig.setReuseAddress(boolean reuseAddress) Sets theStandardSocketOptions.SO_REUSEADDRoption.DefaultSocketChannelConfig.setSendBufferSize(int sendBufferSize) SocketChannelConfig.setSendBufferSize(int sendBufferSize) Sets theStandardSocketOptions.SO_SNDBUFoption.DefaultSocketChannelConfig.setSoLinger(int soLinger) SocketChannelConfig.setSoLinger(int soLinger) Sets theStandardSocketOptions.SO_LINGERoption.DefaultSocketChannelConfig.setTcpNoDelay(boolean tcpNoDelay) SocketChannelConfig.setTcpNoDelay(boolean tcpNoDelay) Sets theStandardSocketOptions.TCP_NODELAYoption.DefaultSocketChannelConfig.setTrafficClass(int trafficClass) SocketChannelConfig.setTrafficClass(int trafficClass) Sets theStandardSocketOptions.IP_TOSoption.DefaultSocketChannelConfig.setWriteBufferHighWaterMark(int writeBufferHighWaterMark) DefaultSocketChannelConfig.setWriteBufferLowWaterMark(int writeBufferLowWaterMark) DefaultSocketChannelConfig.setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark) SocketChannelConfig.setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark) DefaultSocketChannelConfig.setWriteSpinCount(int writeSpinCount) SocketChannelConfig.setWriteSpinCount(int writeSpinCount) -
Uses of SocketChannelConfig in io.netty.channel.socket.nio
Methods in io.netty.channel.socket.nio that return SocketChannelConfig -
Uses of SocketChannelConfig in io.netty.channel.socket.oio
Subinterfaces of SocketChannelConfig in io.netty.channel.socket.oioModifier and TypeInterfaceDescriptioninterfaceDeprecated.use NIO / EPOLL / KQUEUE transport.Classes in io.netty.channel.socket.oio that implement SocketChannelConfigModifier and TypeClassDescriptionclassDeprecated.use NIO / EPOLL / KQUEUE transport. -
Uses of SocketChannelConfig in io.netty.channel.uring
Methods in io.netty.channel.uring that return SocketChannelConfig