public final class EpollDomainSocketChannelConfig extends EpollChannelConfig implements io.netty.channel.unix.DomainSocketChannelConfig, io.netty.channel.socket.DuplexChannelConfig
autoReadCleared, getEpollMode, getMaxBytesPerGatheringWrite, setMaxBytesPerGatheringWrite, socketgetAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMaxMessagesPerWrite, getMessageSizeEstimator, getOptions, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setMaxMessagesPerWrite, setOptions, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMessageSizeEstimator, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setOptionspublic Map<io.netty.channel.ChannelOption<?>,Object> getOptions()
getOptions in interface io.netty.channel.ChannelConfiggetOptions in class EpollChannelConfigpublic <T> T getOption(io.netty.channel.ChannelOption<T> option)
getOption in interface io.netty.channel.ChannelConfiggetOption in class EpollChannelConfigpublic <T> boolean setOption(io.netty.channel.ChannelOption<T> option,
T value)
setOption in interface io.netty.channel.ChannelConfigsetOption in class EpollChannelConfig@Deprecated public EpollDomainSocketChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead)
setMaxMessagesPerRead in interface io.netty.channel.ChannelConfigsetMaxMessagesPerRead in interface io.netty.channel.socket.DuplexChannelConfigsetMaxMessagesPerRead in interface io.netty.channel.unix.DomainSocketChannelConfigsetMaxMessagesPerRead in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis)
setConnectTimeoutMillis in interface io.netty.channel.ChannelConfigsetConnectTimeoutMillis in interface io.netty.channel.unix.DomainSocketChannelConfigsetConnectTimeoutMillis in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setWriteSpinCount(int writeSpinCount)
setWriteSpinCount in interface io.netty.channel.ChannelConfigsetWriteSpinCount in interface io.netty.channel.socket.DuplexChannelConfigsetWriteSpinCount in interface io.netty.channel.unix.DomainSocketChannelConfigsetWriteSpinCount in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setRecvByteBufAllocator(io.netty.channel.RecvByteBufAllocator allocator)
setRecvByteBufAllocator in interface io.netty.channel.ChannelConfigsetRecvByteBufAllocator in interface io.netty.channel.socket.DuplexChannelConfigsetRecvByteBufAllocator in interface io.netty.channel.unix.DomainSocketChannelConfigsetRecvByteBufAllocator in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setAllocator(io.netty.buffer.ByteBufAllocator allocator)
setAllocator in interface io.netty.channel.ChannelConfigsetAllocator in interface io.netty.channel.socket.DuplexChannelConfigsetAllocator in interface io.netty.channel.unix.DomainSocketChannelConfigsetAllocator in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setAutoClose(boolean autoClose)
setAutoClose in interface io.netty.channel.ChannelConfigsetAutoClose in interface io.netty.channel.socket.DuplexChannelConfigsetAutoClose in interface io.netty.channel.unix.DomainSocketChannelConfigsetAutoClose in class io.netty.channel.DefaultChannelConfigpublic EpollDomainSocketChannelConfig setMessageSizeEstimator(io.netty.channel.MessageSizeEstimator estimator)
setMessageSizeEstimator in interface io.netty.channel.ChannelConfigsetMessageSizeEstimator in interface io.netty.channel.socket.DuplexChannelConfigsetMessageSizeEstimator in interface io.netty.channel.unix.DomainSocketChannelConfigsetMessageSizeEstimator in class EpollChannelConfig@Deprecated public EpollDomainSocketChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark)
setWriteBufferLowWaterMark in interface io.netty.channel.ChannelConfigsetWriteBufferLowWaterMark in interface io.netty.channel.unix.DomainSocketChannelConfigsetWriteBufferLowWaterMark in class EpollChannelConfig@Deprecated public EpollDomainSocketChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark)
setWriteBufferHighWaterMark in interface io.netty.channel.ChannelConfigsetWriteBufferHighWaterMark in interface io.netty.channel.unix.DomainSocketChannelConfigsetWriteBufferHighWaterMark in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setWriteBufferWaterMark(io.netty.channel.WriteBufferWaterMark writeBufferWaterMark)
setWriteBufferWaterMark in interface io.netty.channel.ChannelConfigsetWriteBufferWaterMark in interface io.netty.channel.socket.DuplexChannelConfigsetWriteBufferWaterMark in interface io.netty.channel.unix.DomainSocketChannelConfigsetWriteBufferWaterMark in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setAutoRead(boolean autoRead)
setAutoRead in interface io.netty.channel.ChannelConfigsetAutoRead in interface io.netty.channel.socket.DuplexChannelConfigsetAutoRead in interface io.netty.channel.unix.DomainSocketChannelConfigsetAutoRead in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setEpollMode(EpollMode mode)
EpollChannelConfigEpollMode used. Default is
EpollMode.EDGE_TRIGGERED. If you want to use DefaultChannelConfig.isAutoRead() false or
DefaultChannelConfig.getMaxMessagesPerRead() and have an accurate behaviour you should use
EpollMode.LEVEL_TRIGGERED.
Be aware this config setting can only be adjusted before the channel was registered.setEpollMode in class EpollChannelConfigpublic EpollDomainSocketChannelConfig setReadMode(io.netty.channel.unix.DomainSocketReadMode mode)
setReadMode in interface io.netty.channel.unix.DomainSocketChannelConfigpublic io.netty.channel.unix.DomainSocketReadMode getReadMode()
getReadMode in interface io.netty.channel.unix.DomainSocketChannelConfigpublic boolean isAllowHalfClosure()
isAllowHalfClosure in interface io.netty.channel.socket.DuplexChannelConfigpublic EpollDomainSocketChannelConfig setAllowHalfClosure(boolean allowHalfClosure)
setAllowHalfClosure in interface io.netty.channel.socket.DuplexChannelConfigpublic int getSendBufferSize()
public EpollDomainSocketChannelConfig setSendBufferSize(int sendBufferSize)
public int getReceiveBufferSize()
public EpollDomainSocketChannelConfig setReceiveBufferSize(int receiveBufferSize)
Copyright © 2008–2025 The Netty Project. All rights reserved.