public interface  io.netty.channel.socket.SocketChannelConfig extends java.lang.Object implements io.netty.channel.socket.DuplexChannelConfig
{
public abstract boolean isTcpNoDelay();
public abstract io.netty.channel.socket.SocketChannelConfig setTcpNoDelay(boolean);
public abstract int getSoLinger();
public abstract io.netty.channel.socket.SocketChannelConfig setSoLinger(int);
public abstract int getSendBufferSize();
public abstract io.netty.channel.socket.SocketChannelConfig setSendBufferSize(int);
public abstract int getReceiveBufferSize();
public abstract io.netty.channel.socket.SocketChannelConfig setReceiveBufferSize(int);
public abstract boolean isKeepAlive();
public abstract io.netty.channel.socket.SocketChannelConfig setKeepAlive(boolean);
public abstract int getTrafficClass();
public abstract io.netty.channel.socket.SocketChannelConfig setTrafficClass(int);
public abstract boolean isReuseAddress();
public abstract io.netty.channel.socket.SocketChannelConfig setReuseAddress(boolean);
public abstract io.netty.channel.socket.SocketChannelConfig setPerformancePreferences(int, int, int);
public abstract io.netty.channel.socket.SocketChannelConfig setAllowHalfClosure(boolean);
public abstract io.netty.channel.socket.SocketChannelConfig setConnectTimeoutMillis(int);
public abstract io.netty.channel.socket.SocketChannelConfig setMaxMessagesPerRead(int);
public abstract io.netty.channel.socket.SocketChannelConfig setWriteSpinCount(int);
public abstract io.netty.channel.socket.SocketChannelConfig setAllocator(io.netty.buffer.ByteBufAllocator);
public abstract io.netty.channel.socket.SocketChannelConfig setRecvByteBufAllocator(io.netty.channel.RecvByteBufAllocator);
public abstract io.netty.channel.socket.SocketChannelConfig setAutoRead(boolean);
public abstract io.netty.channel.socket.SocketChannelConfig setAutoClose(boolean);
public abstract io.netty.channel.socket.SocketChannelConfig setMessageSizeEstimator(io.netty.channel.MessageSizeEstimator);
public abstract io.netty.channel.socket.SocketChannelConfig setWriteBufferWaterMark(io.netty.channel.WriteBufferWaterMark);
}