Uses of Interface
io.netty.channel.ChannelOutboundInvoker
-
Packages that use ChannelOutboundInvoker Package Description io.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty.channel.embedded A virtualChannel
that helps wrapping a series of handlers to unit test the handlers or use them in non-I/O context.io.netty.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty.channel.kqueue BSD specific transport.io.netty.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.oio Old blocking I/O based channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.rxtx A serial and parallel port communication transport based on RXTX.io.netty.channel.sctp Abstract SCTP socket interfaces which extend the core channel API.io.netty.channel.sctp.nio NIO-based SCTP Channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.sctp.oio Old blocking I/O based SCTP channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.io.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.socket.oio Old blocking I/O based socket channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.udt UDT Transport.io.netty.channel.udt.nio UDT Transport for NIO Channels.io.netty.channel.unix Unix specific transport.io.netty.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls.io.netty.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty.handler.codec.quic QUIC implementation -
-
Uses of ChannelOutboundInvoker in io.netty.channel
Subinterfaces of ChannelOutboundInvoker in io.netty.channel Modifier and Type Interface Description interface
Channel
A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.interface
ChannelHandlerContext
Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.interface
ChannelPipeline
A list ofChannelHandler
s which handles or intercepts inbound events and outbound operations of aChannel
.interface
ServerChannel
Classes in io.netty.channel that implement ChannelOutboundInvoker Modifier and Type Class Description class
AbstractChannel
A skeletalChannel
implementation.class
AbstractServerChannel
A skeletal server-sideChannel
implementation.class
DefaultChannelPipeline
The defaultChannelPipeline
implementation.Methods in io.netty.channel that return ChannelOutboundInvoker Modifier and Type Method Description ChannelOutboundInvoker
ChannelOutboundInvoker. flush()
Request to flush all pending messages via this ChannelOutboundInvoker.ChannelOutboundInvoker
ChannelOutboundInvoker. read()
Request to Read data from theChannel
into the first inbound buffer, triggers anChannelInboundHandler.channelRead(ChannelHandlerContext, Object)
event if data was read, and triggers achannelReadComplete
event so the handler can decide to continue reading.Methods in io.netty.channel with parameters of type ChannelOutboundInvoker Modifier and Type Method Description void
AbstractCoalescingBufferQueue. releaseAndFailAll(ChannelOutboundInvoker invoker, java.lang.Throwable cause)
Release all buffers in the queue and complete all listeners and promises. -
Uses of ChannelOutboundInvoker in io.netty.channel.embedded
Classes in io.netty.channel.embedded that implement ChannelOutboundInvoker Modifier and Type Class Description class
EmbeddedChannel
Base class forChannel
implementations that are used in an embedded fashion. -
Uses of ChannelOutboundInvoker in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement ChannelOutboundInvoker Modifier and Type Class Description class
AbstractEpollServerChannel
class
AbstractEpollStreamChannel
class
EpollDatagramChannel
DatagramChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.class
EpollDomainDatagramChannel
class
EpollDomainSocketChannel
class
EpollServerDomainSocketChannel
class
EpollServerSocketChannel
ServerSocketChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.class
EpollSocketChannel
SocketChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance. -
Uses of ChannelOutboundInvoker in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement ChannelOutboundInvoker Modifier and Type Class Description class
AbstractKQueueServerChannel
class
AbstractKQueueStreamChannel
class
KQueueDatagramChannel
class
KQueueDomainDatagramChannel
class
KQueueDomainSocketChannel
class
KQueueServerDomainSocketChannel
class
KQueueServerSocketChannel
class
KQueueSocketChannel
-
Uses of ChannelOutboundInvoker in io.netty.channel.local
Classes in io.netty.channel.local that implement ChannelOutboundInvoker Modifier and Type Class Description class
LocalChannel
AChannel
for the local transport.class
LocalServerChannel
AServerChannel
for the local transport which allows in VM communication. -
Uses of ChannelOutboundInvoker in io.netty.channel.nio
Classes in io.netty.channel.nio that implement ChannelOutboundInvoker Modifier and Type Class Description class
AbstractNioByteChannel
AbstractNioChannel
base class forChannel
s that operate on bytes.class
AbstractNioChannel
Abstract base class forChannel
implementations which use a Selector based approach.class
AbstractNioMessageChannel
AbstractNioChannel
base class forChannel
s that operate on messages. -
Uses of ChannelOutboundInvoker in io.netty.channel.oio
Classes in io.netty.channel.oio that implement ChannelOutboundInvoker Modifier and Type Class Description class
AbstractOioByteChannel
Deprecated.use NIO / EPOLL / KQUEUE transport.class
AbstractOioChannel
Deprecated.use NIO / EPOLL / KQUEUE transport.class
AbstractOioMessageChannel
Deprecated.use NIO / EPOLL / KQUEUE transport.class
OioByteStreamChannel
Deprecated.use NIO / EPOLL / KQUEUE transport. -
Uses of ChannelOutboundInvoker in io.netty.channel.rxtx
Classes in io.netty.channel.rxtx that implement ChannelOutboundInvoker Modifier and Type Class Description class
RxtxChannel
Deprecated.this transport will be removed in the next major version. -
Uses of ChannelOutboundInvoker in io.netty.channel.sctp
Subinterfaces of ChannelOutboundInvoker in io.netty.channel.sctp Modifier and Type Interface Description interface
SctpChannel
A SCTP/IPChannel
interface for single SCTP association.interface
SctpServerChannel
A SCTP/IPServerChannel
which accepts incoming SCTP/IP associations. -
Uses of ChannelOutboundInvoker in io.netty.channel.sctp.nio
Classes in io.netty.channel.sctp.nio that implement ChannelOutboundInvoker Modifier and Type Class Description class
NioSctpChannel
SctpChannel
implementation which use non-blocking mode and allows to read / writeSctpMessage
s to the underlyingSctpChannel
.class
NioSctpServerChannel
SctpServerChannel
implementation which use non-blocking mode to accept new connections and create theNioSctpChannel
for them. -
Uses of ChannelOutboundInvoker in io.netty.channel.sctp.oio
Classes in io.netty.channel.sctp.oio that implement ChannelOutboundInvoker Modifier and Type Class Description class
OioSctpChannel
Deprecated.useNioSctpChannel
.class
OioSctpServerChannel
Deprecated.useNioSctpServerChannel
. -
Uses of ChannelOutboundInvoker in io.netty.channel.socket
Subinterfaces of ChannelOutboundInvoker in io.netty.channel.socket Modifier and Type Interface Description interface
DatagramChannel
A UDP/IPChannel
.interface
DuplexChannel
A duplexChannel
that has two sides that can be shutdown independently.interface
ServerSocketChannel
A TCP/IPServerChannel
which accepts incoming TCP/IP connections.interface
SocketChannel
A TCP/IP socketChannel
. -
Uses of ChannelOutboundInvoker in io.netty.channel.socket.nio
Classes in io.netty.channel.socket.nio that implement ChannelOutboundInvoker Modifier and Type Class Description class
NioDatagramChannel
An NIO datagramChannel
that sends and receives anAddressedEnvelope
.class
NioDomainSocketChannel
DuplexChannel
which uses NIO selector based implementation to support UNIX Domain Sockets.class
NioServerDomainSocketChannel
AServerChannel
implementation which uses NIO selector based implementation to support UNIX Domain Sockets.class
NioServerSocketChannel
AServerSocketChannel
implementation which uses NIO selector based implementation to accept new connections.class
NioSocketChannel
SocketChannel
which uses NIO selector based implementation. -
Uses of ChannelOutboundInvoker in io.netty.channel.socket.oio
Classes in io.netty.channel.socket.oio that implement ChannelOutboundInvoker Modifier and Type Class Description class
OioDatagramChannel
Deprecated.use NIO / EPOLL / KQUEUE transport.class
OioServerSocketChannel
Deprecated.use NIO / EPOLL / KQUEUE transport.class
OioSocketChannel
Deprecated.use NIO / EPOLL / KQUEUE transport. -
Uses of ChannelOutboundInvoker in io.netty.channel.udt
Subinterfaces of ChannelOutboundInvoker in io.netty.channel.udt Modifier and Type Interface Description interface
UdtChannel
Deprecated.The UDT transport is no longer maintained and will be removed.interface
UdtServerChannel
Deprecated.The UDT transport is no longer maintained and will be removed. -
Uses of ChannelOutboundInvoker in io.netty.channel.udt.nio
Classes in io.netty.channel.udt.nio that implement ChannelOutboundInvoker Modifier and Type Class Description class
NioUdtAcceptorChannel
Deprecated.The UDT transport is no longer maintained and will be removed.class
NioUdtByteAcceptorChannel
Deprecated.The UDT transport is no longer maintained and will be removed.class
NioUdtByteConnectorChannel
Deprecated.The UDT transport is no longer maintained and will be removed.class
NioUdtByteRendezvousChannel
Deprecated.The UDT transport is no longer maintained and will be removed.class
NioUdtMessageAcceptorChannel
Deprecated.The UDT transport is no longer maintained and will be removed.class
NioUdtMessageConnectorChannel
Deprecated.The UDT transport is no longer maintained and will be removed.class
NioUdtMessageRendezvousChannel
Deprecated.The UDT transport is no longer maintained and will be removed. -
Uses of ChannelOutboundInvoker in io.netty.channel.unix
Subinterfaces of ChannelOutboundInvoker in io.netty.channel.unix Modifier and Type Interface Description interface
DomainDatagramChannel
AUnixChannel
that supports communication via UNIX domain datagram sockets.interface
DomainSocketChannel
AUnixChannel
that supports communication via Unix Domain Socket.interface
ServerDomainSocketChannel
interface
UnixChannel
Channel
that expose operations that are only present onUNIX
like systems. -
Uses of ChannelOutboundInvoker in io.netty.channel.uring
Classes in io.netty.channel.uring that implement ChannelOutboundInvoker Modifier and Type Class Description class
IoUringDatagramChannel
class
IoUringServerSocketChannel
class
IoUringSocketChannel
-
Uses of ChannelOutboundInvoker in io.netty.handler.codec.http2
Subinterfaces of ChannelOutboundInvoker in io.netty.handler.codec.http2 Modifier and Type Interface Description interface
Http2StreamChannel
-
Uses of ChannelOutboundInvoker in io.netty.handler.codec.quic
Subinterfaces of ChannelOutboundInvoker in io.netty.handler.codec.quic Modifier and Type Interface Description interface
QuicChannel
A QUICChannel
.interface
QuicStreamChannel
A QUIC stream.
-