Uses of Interface
io.netty.channel.socket.SocketChannelConfig
Packages that use SocketChannelConfig
Package
Description
Optimized transport for linux which uses EPOLL.
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