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).
-
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_KEEPALIVE
option.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_RCVBUF
option.DefaultSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) SocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DefaultSocketChannelConfig.setReuseAddress
(boolean reuseAddress) SocketChannelConfig.setReuseAddress
(boolean reuseAddress) Sets theStandardSocketOptions.SO_REUSEADDR
option.DefaultSocketChannelConfig.setSendBufferSize
(int sendBufferSize) SocketChannelConfig.setSendBufferSize
(int sendBufferSize) Sets theStandardSocketOptions.SO_SNDBUF
option.DefaultSocketChannelConfig.setSoLinger
(int soLinger) SocketChannelConfig.setSoLinger
(int soLinger) Sets theStandardSocketOptions.SO_LINGER
option.DefaultSocketChannelConfig.setTcpNoDelay
(boolean tcpNoDelay) SocketChannelConfig.setTcpNoDelay
(boolean tcpNoDelay) Sets theStandardSocketOptions.TCP_NODELAY
option.DefaultSocketChannelConfig.setTrafficClass
(int trafficClass) SocketChannelConfig.setTrafficClass
(int trafficClass) Sets theStandardSocketOptions.IP_TOS
option.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
Classes in io.netty.channel.socket.nio that implement SocketChannelConfigFields in io.netty.channel.socket.nio declared as SocketChannelConfigMethods 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 TypeInterfaceDescriptioninterface
Deprecated.use NIO / EPOLL / KQUEUE transport.Classes in io.netty.channel.socket.oio that implement SocketChannelConfigModifier and TypeClassDescriptionclass
Deprecated.use NIO / EPOLL / KQUEUE transport.