public abstract class ProtocolContext extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
keepAlive |
protected int |
receiveBufferSize |
protected boolean |
reuseAddress |
protected int |
sendBufferSize |
protected boolean |
tcpNoDelay |
| Constructor and Description |
|---|
ProtocolContext() |
| Modifier and Type | Method and Description |
|---|---|
int |
getReceiveBufferSize()
Get the socket receive buffer size.
|
int |
getSendBufferSize()
Get the socket send buffer size.
|
boolean |
getSocketOptionKeepAlive()
Indicates whether the SO_KEEPALIVE socket option is set on connected
sockets.
|
boolean |
getSocketOptionReuseAddress()
Indicates whether the SO_REUSEADDR socket option will be set on a server
socket.
|
boolean |
getSocketOptionTcpNoDelay()
Indicates whether the TCP_NODELAY socket option is set on connected sockets.
|
void |
setReceiveBufferSize(int receiveBufferSize)
Set the receive buffer size for sockets.
|
void |
setSendBufferSize(int sendBufferSize)
Set the send buffer size for sockets.
|
void |
setSocketOptionKeepAlive(boolean keepAlive)
Set the SO_KEEPALIVE socket option on connected sockets.
|
void |
setSocketOptionReuseAddress(boolean reuseAddress)
Indicates whether the SO_REUSEADDR socket option will be set on a server
socket.
|
void |
setSocketOptionTcpNoDelay(boolean tcpNoDelay)
Set the TCP_NODELAY socket option on connected sockets.
|
protected boolean keepAlive
protected boolean tcpNoDelay
protected boolean reuseAddress
protected int receiveBufferSize
protected int sendBufferSize
public boolean getSocketOptionKeepAlive()
public boolean getSocketOptionReuseAddress()
public void setSocketOptionReuseAddress(boolean reuseAddress)
reuseAddress - booleanpublic void setSocketOptionKeepAlive(boolean keepAlive)
keepAlive - booleanpublic boolean getSocketOptionTcpNoDelay()
public void setSocketOptionTcpNoDelay(boolean tcpNoDelay)
tcpNoDelay - booleanpublic void setReceiveBufferSize(int receiveBufferSize)
receiveBufferSize - intpublic void setSendBufferSize(int sendBufferSize)
sendBufferSize - intpublic int getReceiveBufferSize()
public int getSendBufferSize()
Copyright © 2012. All Rights Reserved.