| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private volatile boolean | |
| private volatile int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| activeOnOpen | back to summary |
|---|---|
| private boolean activeOnOpen | |
| gro | back to summary |
|---|---|
| private volatile boolean gro | |
| maxDatagramSize | back to summary |
|---|---|
| private volatile int maxDatagramSize | |
| EpollDatagramChannelConfig | back to summary |
|---|---|
| pack-priv EpollDatagramChannelConfig(EpollDatagramChannel channel) | |
| getActiveOnOpen | back to summary |
|---|---|
| pack-priv boolean getActiveOnOpen() | |
| getInterface | back to summary |
|---|---|
| public InetAddress getInterface() Implements io. Doc from io. Gets the address of the network interface used for multicast packets.
| |
| getMaxDatagramPayloadSize | back to summary |
|---|---|
| public int getMaxDatagramPayloadSize() Get the maximum | |
| getNetworkInterface | back to summary |
|---|---|
| public NetworkInterface getNetworkInterface() Implements io. Doc from io. Gets the
| |
| getOption | back to summary |
|---|---|
| public <T> T getOption(ChannelOption<T> option) Overrides io. Implements io. Doc from io. Return the value of the given
| |
| getOptions | back to summary |
|---|---|
| public Map Overrides io. Implements io. Doc from io. Return all set
| |
| getReceiveBufferSize | back to summary |
|---|---|
| public int getReceiveBufferSize() Implements io. Doc from io. Gets the
| |
| getSendBufferSize | back to summary |
|---|---|
| public int getSendBufferSize() Implements io. Doc from io. Gets the
| |
| getTimeToLive | back to summary |
|---|---|
| public int getTimeToLive() Implements io. Doc from io. Gets the
| |
| getTrafficClass | back to summary |
|---|---|
| public int getTrafficClass() Implements io. Doc from io. Gets the
| |
| isBroadcast | back to summary |
|---|---|
| public boolean isBroadcast() Implements io. Doc from io. Gets the
| |
| isFreeBind | back to summary |
|---|---|
| public boolean isFreeBind() Returns | |
| isIpRecvOrigDestAddr | back to summary |
|---|---|
| public boolean isIpRecvOrigDestAddr() Returns | |
| isIpTransparent | back to summary |
|---|---|
| public boolean isIpTransparent() Returns | |
| isLoopbackModeDisabled | back to summary |
|---|---|
| public boolean isLoopbackModeDisabled() Implements io. Doc from io. Gets the
| |
| isReuseAddress | back to summary |
|---|---|
| public boolean isReuseAddress() Implements io. Doc from io. Gets the
| |
| isReusePort | back to summary |
|---|---|
| public boolean isReusePort() Returns | |
| isUdpGro | back to summary |
|---|---|
| public boolean isUdpGro() Returns if
| |
| setActiveOnOpen | back to summary |
|---|---|
| private void setActiveOnOpen(boolean activeOnOpen) | |
| setAllocator | back to summary |
|---|---|
| public EpollDatagramChannelConfig setAllocator(ByteBufAllocator allocator) Overrides io. Implements io. Doc from io. Set the
| |
| setAutoClose | back to summary |
|---|---|
| public EpollDatagramChannelConfig setAutoClose(boolean autoClose) Overrides io. Implements io. Doc from io. Sets whether the
| |
| setAutoRead | back to summary |
|---|---|
| public EpollDatagramChannelConfig setAutoRead(boolean autoRead) Overrides io. Implements io. Doc from io. Sets if
| |
| setBroadcast | back to summary |
|---|---|
| public EpollDatagramChannelConfig setBroadcast(boolean broadcast) Implements io. Doc from io. Sets the
| |
| setConnectTimeoutMillis | back to summary |
|---|---|
| public EpollDatagramChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis) Overrides io. Implements io. Doc from io. Sets the connect timeout of the channel in milliseconds. If the
| |
| setEpollMode | back to summary |
|---|---|
| public EpollDatagramChannelConfig setEpollMode(EpollMode mode) Overrides io. Doc from io. Set the
| |
| setFreeBind | back to summary |
|---|---|
| public EpollDatagramChannelConfig setFreeBind(boolean freeBind) If | |
| setInterface | back to summary |
|---|---|
| public EpollDatagramChannelConfig setInterface(InetAddress interfaceAddress) Implements io. Doc from io. Sets the address of the network interface used for multicast packets.
| |
| setIpRecvOrigDestAddr | back to summary |
|---|---|
| public EpollDatagramChannelConfig setIpRecvOrigDestAddr(boolean ipTransparent) If | |
| setIpTransparent | back to summary |
|---|---|
| public EpollDatagramChannelConfig setIpTransparent(boolean ipTransparent) If | |
| setLoopbackModeDisabled | back to summary |
|---|---|
| public DatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) Implements io. Doc from io. Sets the
| |
| setMaxDatagramPayloadSize | back to summary |
|---|---|
| public EpollDatagramChannelConfig setMaxDatagramPayloadSize(int maxDatagramSize) Set the maximum | |
| setMaxMessagesPerRead | back to summary |
|---|---|
| public EpollDatagramChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead) Overrides io. Implements io. Doc from io. Deprecated
| |
| setMaxMessagesPerWrite | back to summary |
|---|---|
| public EpollDatagramChannelConfig setMaxMessagesPerWrite(int maxMessagesPerWrite) Overrides io. Doc from io. Set the maximum number of message to write per eventloop run. Once this limit is reached we will continue to process other events before trying to write the remaining messages.
| |
| setMessageSizeEstimator | back to summary |
|---|---|
| public EpollDatagramChannelConfig setMessageSizeEstimator(MessageSizeEstimator estimator) Overrides io. Implements io. Doc from io. Set the
| |
| setNetworkInterface | back to summary |
|---|---|
| public EpollDatagramChannelConfig setNetworkInterface(NetworkInterface networkInterface) Implements io. Doc from io. Sets the
| |
| setOption | back to summary |
|---|---|
| public <T> boolean setOption(ChannelOption<T> option, T value) Overrides io. Implements io. Doc from io. Sets a configuration property with the specified name and value. To override this method properly, you must call the super class:
public boolean setOption(ChannelOption<T> option, T value) {
if (super.setOption(option, value)) {
return true;
}
if (option.equals(additionalOption)) {
....
return true;
}
return false;
}
| |
| setReceiveBufferSize | back to summary |
|---|---|
| public EpollDatagramChannelConfig setReceiveBufferSize(int receiveBufferSize) Implements io. Doc from io. Sets the
| |
| setRecvByteBufAllocator | back to summary |
|---|---|
| public EpollDatagramChannelConfig setRecvByteBufAllocator(RecvByteBufAllocator allocator) Overrides io. Implements io. Doc from io. Set the
| |
| setReuseAddress | back to summary |
|---|---|
| public EpollDatagramChannelConfig setReuseAddress(boolean reuseAddress) Implements io. Doc from io. Gets the
| |
| setReusePort | back to summary |
|---|---|
| public EpollDatagramChannelConfig setReusePort(boolean reusePort) Set the SO_REUSEPORT option on the underlying Channel. This will allow to bind multiple
| |
| setSendBufferSize | back to summary |
|---|---|
| public EpollDatagramChannelConfig setSendBufferSize(int sendBufferSize) Implements io. Doc from io. Sets the
| |
| setTimeToLive | back to summary |
|---|---|
| public EpollDatagramChannelConfig setTimeToLive(int ttl) Implements io. Doc from io. Sets the
| |
| setTrafficClass | back to summary |
|---|---|
| public EpollDatagramChannelConfig setTrafficClass(int trafficClass) Implements io. Doc from io. Sets the
| |
| setUdpGro | back to summary |
|---|---|
| public EpollDatagramChannelConfig setUdpGro(boolean gro) Enable / disable UDP_GRO.
| |
| setWriteBufferHighWaterMark | back to summary |
|---|---|
| public EpollDatagramChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark) Overrides io. Implements io. Doc from io. Deprecated
Sets the high water mark of the write buffer. If the number of bytes
queued in the write buffer exceeds this value,
| |
| setWriteBufferLowWaterMark | back to summary |
|---|---|
| public EpollDatagramChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark) Overrides io. Implements io. Doc from io. Deprecated
Sets the low water mark of the write buffer. Once the number of bytes
queued in the write buffer exceeded the
high water mark and then
dropped down below this value,
| |
| setWriteBufferWaterMark | back to summary |
|---|---|
| public EpollDatagramChannelConfig setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark) Overrides io. Implements io. Doc from io. Set the
| |
| setWriteSpinCount | back to summary |
|---|---|
| public EpollDatagramChannelConfig setWriteSpinCount(int writeSpinCount) Overrides io. Implements io. Doc from io. Sets the maximum loop count for a write operation until
| |