| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class |
| Modifier and Type | Field and Description |
|---|---|
| protected volatile boolean | |
| private static final int | |
| private ChannelPromise | connectPromise
The future of the current connection attempt. |
| private ScheduledFuture | |
| private ChannelPromise | |
| private boolean | |
| private byte | |
| private volatile SocketAddress | |
| private static final InternalLogger | |
| private static final ChannelMetadata | |
| private MsgHdrMemoryArray | |
| private short | |
| private short | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private volatile SocketAddress | |
| private ByteBuffer | |
| private SocketAddress | |
| pack-priv final LinuxSocket | |
| private IOUringSubmissionQueue | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| protected static void | |
| public void | |
| private void | |
| protected void | doBeginRead()
Implements abstract io. |
| protected void | doBind(final SocketAddress local)
Implements abstract io. Channel to the SocketAddress
|
| protected void | |
| protected final void | doDeregister()
Overrides io. Channel from its EventLoop.
|
| protected void | doDisconnect()
Implements abstract io. Channel from its remote peer
|
| protected void | doRegister()
Overrides io. Channel is registered with its EventLoop as part of the register process.
|
| protected void | doWrite(ChannelOutboundBuffer in)
Implements abstract io. |
| public FileDescriptor | fd()
Implements io. FileDescriptor that is used by this Channel.
|
| protected Object | filterOutboundMessage(Object msg)
Overrides io. ChannelOutboundBuffer of this AbstractChannel, so that
the Channel implementation converts the message to another.
|
| private void | |
| private void | |
| pack-priv boolean | |
| pack-priv AbstractIOUringChannel. | |
| public boolean | isActive()
Implements io. true if the Channel is active and so connected.
|
| private static boolean | |
| protected boolean | isCompatible(final EventLoop loop)
Implements abstract io. true if the given EventLoop is compatible with this instance.
|
| public boolean | isOpen()
Implements io. true if the Channel is open and may get active later
|
| protected SocketAddress | localAddress0()
Implements abstract io. SocketAddress which is bound locally.
|
| public ChannelMetadata | metadata()
Implements io. ChannelMetadata of the Channel which describe the nature of the Channel.
|
| protected final ByteBuf | |
| protected final ByteBuf | |
| private static ByteBuf | |
| protected abstract AbstractIOUringChannel. | newUnsafe()
Implements abstract io. AbstractUnsafe instance which will be used for the life-time of the Channel
|
| protected SocketAddress | remoteAddress0()
Implements abstract io. SocketAddress which the Channel is connected to.
|
| pack-priv final void | |
| private void | |
| pack-priv final void | |
| private int | |
| private boolean | |
| pack-priv IOUringSubmissionQueue | |
| private void |