netty5/transport/src/main/java/io/netty/channel
Trustin Lee f75ba72aeb Allow using non-BlockingQueue
- NioEventLoop never uses takeTask(), and ConcurrentLinkedList is faster
  than LinkedBlockingQueue
2012-08-18 18:48:44 +09:00
..
embedded [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
group Revert file mode 2012-07-07 14:39:35 +09:00
local [#473] Fix elevated context switching in SingleThreadEventExecutor 2012-08-18 18:40:21 +09:00
socket Allow using non-BlockingQueue 2012-08-18 18:48:44 +09:00
AbstractChannel.java Require a user specify the same AioEventLoop 2012-07-10 13:57:45 +09:00
AbstractServerChannel.java Rename class 2012-07-30 15:07:12 +02:00
BlockingOperationException.java Revert file mode 2012-07-07 14:39:35 +09:00
Channel.java Add support to suspend reads. See #71 2012-07-27 20:02:47 +02:00
ChannelConfig.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelException.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelFuture.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelFutureAggregator.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelFutureFactory.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelFutureListener.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelFutureProgressListener.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelHandlerAdapter.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelHandlerContext.java Add support to suspend reads. See #71 2012-07-27 20:02:47 +02:00
ChannelHandlerLifeCycleException.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelHandlerType.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelInboundByteHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelInboundByteHandlerAdapter.java Make ByteBuf dynamic / Introduce an interface for composite buffers 2012-07-19 20:25:47 +09:00
ChannelInboundHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelInboundHandlerAdapter.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelInboundInvoker.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelInboundMessageHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelInboundMessageHandlerAdapter.java Remove unused import 2012-08-01 11:35:17 +02:00
ChannelInitializer.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelMetadata.java Add ChannelMetadata and remove unnecessary disconnect() impls 2012-07-07 14:30:24 +09:00
ChannelOperationHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOperationHandlerAdapter.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOption.java Allow to config read/write timeout for the AIO transport. See #509 2012-08-14 08:06:54 +02:00
ChannelOutboundByteHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOutboundByteHandlerAdapter.java Make ByteBuf dynamic / Introduce an interface for composite buffers 2012-07-19 20:25:47 +09:00
ChannelOutboundHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOutboundHandlerAdapter.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOutboundInvoker.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOutboundMessageHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelOutboundMessageHandlerAdapter.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelPipeline.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
ChannelPipelineException.java Revert file mode 2012-07-07 14:39:35 +09:00
ChannelStateHandler.java Address @trustin 's comments and also make sure the accept of AIO is only triggered from the event loop. See #71 2012-07-31 11:42:29 +02:00
ChannelStateHandlerAdapter.java Revert file mode 2012-07-07 14:39:35 +09:00
CombinedChannelHandler.java Revert file mode 2012-07-07 14:39:35 +09:00
CompleteChannelFuture.java Revert file mode 2012-07-07 14:39:35 +09:00
DefaultChannelConfig.java Revert file mode 2012-07-07 14:39:35 +09:00
DefaultChannelFuture.java Revert file mode 2012-07-07 14:39:35 +09:00
DefaultChannelHandlerContext.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
DefaultChannelPipeline.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
DefaultChannelPipelineModificationTask.java Revert file mode 2012-07-07 14:39:35 +09:00
DefaultEventExecutor.java [#473] Fix elevated context switching in SingleThreadEventExecutor 2012-08-18 18:40:21 +09:00
DefaultEventExecutorGroup.java [#473] Fix elevated context switching in SingleThreadEventExecutor 2012-08-18 18:40:21 +09:00
EventExecutor.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
EventExecutorGroup.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
EventLoop.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
EventLoopException.java Revert file mode 2012-07-07 14:39:35 +09:00
EventLoopGroup.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
FailedChannelFuture.java Revert file mode 2012-07-07 14:39:35 +09:00
MultithreadEventExecutorGroup.java [#473] Fix elevated context switching in SingleThreadEventExecutor 2012-08-18 18:40:21 +09:00
MultithreadEventLoopGroup.java [#502] Split EventLoop/EventExecutor into parent and children 2012-08-10 20:17:18 +09:00
NoSuchBufferException.java Revert file mode 2012-07-07 14:39:35 +09:00
package-info.java Revert file mode 2012-07-07 14:39:35 +09:00
ServerChannel.java Revert file mode 2012-07-07 14:39:35 +09:00
SingleThreadEventExecutor.java Allow using non-BlockingQueue 2012-08-18 18:48:44 +09:00
SingleThreadEventLoop.java [#473] Fix elevated context switching in SingleThreadEventExecutor 2012-08-18 18:40:21 +09:00
SucceededChannelFuture.java Revert file mode 2012-07-07 14:39:35 +09:00
TaskScheduler.java [#473] Fix elevated context switching in SingleThreadEventExecutor 2012-08-18 18:40:21 +09:00
VoidChannelFuture.java Revert file mode 2012-07-07 14:39:35 +09:00