public class DefaultDatagramSessionConfig extends AbstractDatagramSessionConfig
DatagramSessionConfig.| Constructor and Description |
|---|
DefaultDatagramSessionConfig()
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getReceiveBufferSize() |
int |
getSendBufferSize() |
int |
getTrafficClass() |
boolean |
isBroadcast() |
protected boolean |
isBroadcastChanged()
Returns true if and only if the broadcast property
has been changed by its setter method.
|
protected boolean |
isReceiveBufferSizeChanged()
Returns true if and only if the receiveBufferSize property
has been changed by its setter method.
|
boolean |
isReuseAddress() |
protected boolean |
isReuseAddressChanged()
Returns true if and only if the reuseAddress property
has been changed by its setter method.
|
protected boolean |
isSendBufferSizeChanged()
Returns true if and only if the sendBufferSize property
has been changed by its setter method.
|
protected boolean |
isTrafficClassChanged()
Returns true if and only if the trafficClass property
has been changed by its setter method.
|
void |
setBroadcast(boolean broadcast) |
void |
setReceiveBufferSize(int receiveBufferSize) |
void |
setReuseAddress(boolean reuseAddress) |
void |
setSendBufferSize(int sendBufferSize) |
void |
setTrafficClass(int trafficClass) |
doSetAll, isCloseOnPortUnreachable, setCloseOnPortUnreachablegetBothIdleTime, getBothIdleTimeInMillis, getIdleTime, getIdleTimeInMillis, getMaxReadBufferSize, getMinReadBufferSize, getReadBufferSize, getReaderIdleTime, getReaderIdleTimeInMillis, getThroughputCalculationInterval, getThroughputCalculationIntervalInMillis, getWriterIdleTime, getWriterIdleTimeInMillis, getWriteTimeout, getWriteTimeoutInMillis, isUseReadOperation, setAll, setBothIdleTime, setIdleTime, setMaxReadBufferSize, setMinReadBufferSize, setReadBufferSize, setReaderIdleTime, setThroughputCalculationInterval, setUseReadOperation, setWriterIdleTime, setWriteTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBothIdleTime, getBothIdleTimeInMillis, getIdleTime, getIdleTimeInMillis, getMaxReadBufferSize, getMinReadBufferSize, getReadBufferSize, getReaderIdleTime, getReaderIdleTimeInMillis, getThroughputCalculationInterval, getThroughputCalculationIntervalInMillis, getWriterIdleTime, getWriterIdleTimeInMillis, getWriteTimeout, getWriteTimeoutInMillis, isUseReadOperation, setAll, setBothIdleTime, setIdleTime, setMaxReadBufferSize, setMinReadBufferSize, setReadBufferSize, setReaderIdleTime, setThroughputCalculationInterval, setUseReadOperation, setWriterIdleTime, setWriteTimeoutpublic DefaultDatagramSessionConfig()
public boolean isBroadcast()
DatagramSocket.getBroadcast()public void setBroadcast(boolean broadcast)
DatagramSocket.setBroadcast(boolean)public boolean isReuseAddress()
DatagramSocket.getReuseAddress()public void setReuseAddress(boolean reuseAddress)
public int getReceiveBufferSize()
public void setReceiveBufferSize(int receiveBufferSize)
public int getSendBufferSize()
DatagramSocket.getSendBufferSize()public void setSendBufferSize(int sendBufferSize)
public int getTrafficClass()
DatagramSocket.getTrafficClass()public void setTrafficClass(int trafficClass)
DatagramSocket.setTrafficClass(int)protected boolean isBroadcastChanged()
AbstractDatagramSessionConfigisBroadcastChanged in class AbstractDatagramSessionConfigprotected boolean isReceiveBufferSizeChanged()
AbstractDatagramSessionConfigisReceiveBufferSizeChanged in class AbstractDatagramSessionConfigprotected boolean isReuseAddressChanged()
AbstractDatagramSessionConfigisReuseAddressChanged in class AbstractDatagramSessionConfigprotected boolean isSendBufferSizeChanged()
AbstractDatagramSessionConfigisSendBufferSizeChanged in class AbstractDatagramSessionConfigprotected boolean isTrafficClassChanged()
AbstractDatagramSessionConfigisTrafficClassChanged in class AbstractDatagramSessionConfig