net.gleamynode.netty.channel.socket
Interface SocketChannelConfig

All Superinterfaces:
ChannelConfig
All Known Subinterfaces:
NioSocketChannelConfig
All Known Implementing Classes:
DefaultSocketChannelConfig

public interface SocketChannelConfig
extends ChannelConfig


Method Summary
 int getReceiveBufferSize()
           
 int getSendBufferSize()
           
 int getSoLinger()
           
 int getTrafficClass()
           
 boolean isKeepAlive()
           
 boolean isReuseAddress()
           
 boolean isTcpNoDelay()
           
 void setKeepAlive(boolean keepAlive)
           
 void setPerformancePreferences(int connectionTime, int latency, int bandwidth)
           
 void setReceiveBufferSize(int receiveBufferSize)
           
 void setReuseAddress(boolean reuseAddress)
           
 void setSendBufferSize(int sendBufferSize)
           
 void setSoLinger(int soLinger)
           
 void setTcpNoDelay(boolean tcpNoDelay)
           
 void setTrafficClass(int trafficClass)
           
 
Methods inherited from interface net.gleamynode.netty.channel.ChannelConfig
getConnectTimeoutMillis, getPipelineFactory, getWriteTimeoutMillis, setConnectTimeoutMillis, setOptions, setPipelineFactory, setWriteTimeoutMillis
 

Method Detail

isTcpNoDelay

boolean isTcpNoDelay()

setTcpNoDelay

void setTcpNoDelay(boolean tcpNoDelay)

getSoLinger

int getSoLinger()

setSoLinger

void setSoLinger(int soLinger)

getSendBufferSize

int getSendBufferSize()

setSendBufferSize

void setSendBufferSize(int sendBufferSize)

getReceiveBufferSize

int getReceiveBufferSize()

setReceiveBufferSize

void setReceiveBufferSize(int receiveBufferSize)

isKeepAlive

boolean isKeepAlive()

setKeepAlive

void setKeepAlive(boolean keepAlive)

getTrafficClass

int getTrafficClass()

setTrafficClass

void setTrafficClass(int trafficClass)

isReuseAddress

boolean isReuseAddress()

setReuseAddress

void setReuseAddress(boolean reuseAddress)

setPerformancePreferences

void setPerformancePreferences(int connectionTime,
                               int latency,
                               int bandwidth)


Copyright © 2008-Present Trustin Heuiseung Lee. All Rights Reserved.