Name |
Description |
AbstractChannel |
|
AbstractChannel.AbstractUnsafe |
IChannelUnsafe implementation which sub-classes must extend and use. |
AbstractChannel.PausableChannelEventLoop |
|
AbstractChannelHandlerContext |
|
AbstractChannelHandlerContext.PausableChannelEventExecutorImpl |
|
AbstractServerChannel |
A skeleton of a server-side IChannel implementation, which does not allow any of the following operations: * IChannel.ConnectAsync(EndPoint) * IChannel.DisconnectAsync() * IChannel.WriteAsync(object) * IChannel.Flush() |
AbstractServerChannel.DefaultServerUnsafe |
|
ChannelException |
|
ChannelHandlerAdapter |
Default implementation of IChannelHandler - all implementations are no-nops. Begin from this to begin adding your own IChannelHandler implementations. |
ChannelHandlerInvokerUtil |
|
ChannelOption |
A strongly typed class representing a configuration option for a given channel. |
ChannelPipelineException |
Exception thrown whenever there's an issue modifying the IChannelPipeline |
ClosedChannelException |
|
ConnectException |
|
ConnectTimeoutException |
|
DefaultChannelHandlerContext |
|
DefaultChannelHandlerInvoker |
|
DefaultChannelHandlerInvoker.WriteTask |
|
DefaultChannelId |
|
DefaultMessageSizeEstimator |
A default IMessageSizeEstimator, designed for working with IByteBuf primarily. |
DefaultMessageSizeEstimator.DefaultHandle |
|
FixedRecvByteBufAllocator |
A IRecvByteBufAllocator that always yields the same buffer size prediction; ignores feedback from the I/O thread. |
FixedRecvByteBufAllocator.Handle |
|
MultithreadEventLoopGroup |
IEventLoopGroup implementation designs for multiplexing multiple active IChannel instances across one or more SingleThreadEventLoop instances. |
NotYetConnectedException |
|
SingleThreadEventLoop |
Single threaded IEventLoop implementation built on top of SingleThreadEventExecutor |