Deprecated
use NIO / EPOLL / KQUEUE transport.
Channel implementations that use Old-Blocking-IO
| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Runnable | |
| pack-priv boolean | |
| pack-priv final Runnable | |
| pack-priv boolean | |
| protected static final int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected final void | |
| protected void | doBeginRead()
Implements abstract io. |
| protected abstract void | doConnect(SocketAddress remoteAddress, SocketAddress localAddress)
Connect to the remote peer using the given localAddress if one is specified or |
| protected abstract void | |
| protected boolean | isCompatible(EventLoop loop)
Implements abstract io. true if the given EventLoop is compatible with this instance.
|
| protected boolean | |
| protected AbstractChannel. | newUnsafe()
Implements abstract io. AbstractUnsafe instance which will be used for the life-time of the Channel
|
| protected void | setReadPending(final boolean readPending)
Deprecated
Use
clearReadPending() if appropriate instead.
No longer supported.
|
| clearReadPendingRunnable | back to summary |
|---|---|
| private final Runnable clearReadPendingRunnable | |
| readPending | back to summary |
|---|---|
| pack-priv boolean readPending | |
| readTask | back to summary |
|---|---|
| pack-priv final Runnable readTask | |
| readWhenInactive | back to summary |
|---|---|
| pack-priv boolean readWhenInactive | |
| SO_TIMEOUT | back to summary |
|---|---|
| protected static final int SO_TIMEOUT | |
| AbstractOioChannel | back to summary |
|---|---|
| protected AbstractOioChannel(Channel parent) | |
| clearReadPending | back to summary |
|---|---|
| protected final void clearReadPending() Set read pending to | |
| doBeginRead | back to summary |
|---|---|
| protected void doBeginRead() throws Exception Implements abstract io. Doc from io. Schedule a read operation.
| |
| doConnect | back to summary |
|---|---|
| protected abstract void doConnect(SocketAddress remoteAddress, SocketAddress localAddress) throws Exception Connect to the remote peer using the given localAddress if one is specified or | |
| doRead | back to summary |
|---|---|
| protected abstract void doRead() | |
| isCompatible | back to summary |
|---|---|
| protected boolean isCompatible(EventLoop loop) Implements abstract io. Doc from io. Return
| |
| isReadPending | back to summary |
|---|---|
| protected boolean isReadPending()
Deprecated No longer supported. No longer supported.
| |
| newUnsafe | back to summary |
|---|---|
| protected AbstractChannel. Implements abstract io. Doc from io. Create a new
| |
| setReadPending | back to summary |
|---|---|
| protected void setReadPending(final boolean readPending)
Deprecated Use
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | connect(final SocketAddress remoteAddress, final SocketAddress localAddress, final ChannelPromise promise)
Implements io. Channel of the given ChannelFuture with the given remote SocketAddress.
|
| DefaultOioUnsafe | back to summary |
|---|---|
| private DefaultOioUnsafe() | |
| connect | back to summary |
|---|---|
| public void connect(final SocketAddress remoteAddress, final SocketAddress localAddress, final ChannelPromise promise) Implements io. Doc from io. Connect the
| |