netty5/transport/src/main/java/io/netty/channel
Trustin Lee 334b6c3129 Reduce the memory footprint of DefaultChannelPromise even more (part 2)
- Rewirte DefaultChannelFutureListeners - this saves another int field when there are more then one listener.
2013-02-26 14:43:12 -08:00
..
aio Add comment about why we need to count the depth of the stack in AioCompletionHandler 2013-02-26 11:28:49 -08:00
embedded Move io.netty.logging to io.netty.internal / Move Signal out of internal because we use it in Channel*MessageAdapters 2013-02-11 20:08:18 +09:00
group Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
local Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
nio Tell what the remote address was when ConnectException occurs. 2013-02-22 13:45:17 -08:00
oio Tell what the remote address was when ConnectException occurs. 2013-02-22 13:45:17 -08:00
socket Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
AbstractChannel.java Revert "[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()" 2013-02-22 14:42:32 +01:00
AbstractServerChannel.java Don'T call ChannelPipeline.fireExceptionCaught(..) for outbound events 2013-02-11 07:19:40 +01:00
BlockingOperationException.java Revert file mode 2012-07-07 14:39:35 +09:00
Channel.java Revert "[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()" 2013-02-22 14:42:32 +01:00
ChannelConfig.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelDuplexHandler.java Remove confusing ChannelState/OperationHandlerAdapter.inboundBufferUpdated/flush() implementation 2013-02-08 17:17:39 +09:00
ChannelException.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelFlushPromiseNotifier.java Reduce the memory footprint of DefaultChannelPromise even more 2013-02-26 13:52:49 -08:00
ChannelFuture.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelFutureListener.java Add new ChanelFuureListener impl that mimic the old behavior of Netty 3 and so allow to also call fireException for outbound operations 2012-12-31 16:17:08 +01:00
ChannelHandler.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelHandlerAdapter.java Clean up abstract ChannelHandler impls / Remove ChannelHandlerContext.hasNext*() 2013-02-07 23:47:45 +09:00
ChannelHandlerContext.java Revert "[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()" 2013-02-22 14:42:32 +01:00
ChannelHandlerType.java Some javadocs love 2012-08-28 01:14:05 +02:00
ChannelInboundByteHandler.java Give a handler more control over how its buffers' read bytes are discarded. 2013-01-09 13:34:09 +09:00
ChannelInboundByteHandlerAdapter.java Implement reference counting 2013-02-10 13:10:09 +09:00
ChannelInboundHandler.java [#983] Force the user to implement an actual ChannelInboundHandler or ChannelOutboundHandler 2013-01-31 15:50:27 +01:00
ChannelInboundInvoker.java Allow for method chaining 2013-02-11 09:44:04 +01:00
ChannelInboundMessageHandler.java Some javadocs love 2012-08-28 01:14:05 +02:00
ChannelInboundMessageHandlerAdapter.java More robust type parameter detection 2013-02-13 19:02:55 -08:00
ChannelInitializer.java Move io.netty.logging to io.netty.internal / Move Signal out of internal because we use it in Channel*MessageAdapters 2013-02-11 20:08:18 +09:00
ChannelMetadata.java Add javadocs and also some parameter checks in DefaultFileRegion 2012-12-19 08:24:32 +01:00
ChannelOperationHandler.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
ChannelOperationHandlerAdapter.java Remove confusing ChannelState/OperationHandlerAdapter.inboundBufferUpdated/flush() implementation 2013-02-08 17:17:39 +09:00
ChannelOption.java [#965] Allow to adjust the SO_TIMEOUT on the fly 2013-01-21 11:48:05 +01:00
ChannelOutboundByteHandler.java Give a handler more control over how its buffers' read bytes are discarded. 2013-01-09 13:34:09 +09:00
ChannelOutboundByteHandlerAdapter.java Implement reference counting 2013-02-10 13:10:09 +09:00
ChannelOutboundHandler.java [#983] Force the user to implement an actual ChannelInboundHandler or ChannelOutboundHandler 2013-01-31 15:50:27 +01:00
ChannelOutboundInvoker.java Make Channel*Invoker package private 2013-02-11 09:31:01 +01:00
ChannelOutboundMessageHandler.java Javadocs update 2012-12-22 19:27:09 +01:00
ChannelOutboundMessageHandlerAdapter.java More robust type parameter detection 2013-02-13 19:02:55 -08:00
ChannelPipeline.java Revert "[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()" 2013-02-22 14:42:32 +01:00
ChannelPipelineException.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelPromise.java Let ChannelPipeline.set* methods return itself to be more consistent with the reset 2013-02-08 07:24:55 +01:00
ChannelPromiseAggregator.java Let ChannelPromiseAggregator take a vararg of ChannelPromises and rename method 2013-02-11 07:33:22 +01:00
ChannelPromiseNotifier.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
ChannelPropertyAccess.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
ChannelStateHandler.java Give a handler more control over how its buffers' read bytes are discarded. 2013-01-09 13:34:09 +09:00
ChannelStateHandlerAdapter.java Remove confusing ChannelState/OperationHandlerAdapter.inboundBufferUpdated/flush() implementation 2013-02-08 17:17:39 +09:00
ChannelTaskScheduler.java Move io.netty.logging to io.netty.internal / Move Signal out of internal because we use it in Channel*MessageAdapters 2013-02-11 20:08:18 +09:00
CombinedChannelDuplexHandler.java Clean up abstract ChannelHandler impls / Remove ChannelHandlerContext.hasNext*() 2013-02-07 23:47:45 +09:00
CompleteChannelFuture.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
CompleteChannelPromise.java Let ChannelPipeline.set* methods return itself to be more consistent with the reset 2013-02-08 07:24:55 +01:00
DefaultChannelConfig.java Make ChannelConfig.setAutoRead() triggers Channel.read() if autoRead was previously false 2013-01-01 16:49:21 +09:00
DefaultChannelHandlerContext.java Revert "[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()" 2013-02-22 14:42:32 +01:00
DefaultChannelPipeline.java Revert "[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()" 2013-02-22 14:42:32 +01:00
DefaultChannelPromise.java Reduce the memory footprint of DefaultChannelPromise even more (part 2) 2013-02-26 14:43:12 -08:00
DefaultEventExecutor.java Add javadocs and some small cleanups 2012-12-23 20:58:49 +01:00
DefaultEventExecutorGroup.java Next round of javadocs cleanup and fixes. Also limit the visibility of FailedChannelFuture 2012-12-18 07:23:42 +01:00
DefaultFileRegion.java Move io.netty.logging to io.netty.internal / Move Signal out of internal because we use it in Channel*MessageAdapters 2013-02-11 20:08:18 +09:00
EventExecutor.java Next round of javadocs cleanup and fixes. Also limit the visibility of FailedChannelFuture 2012-12-18 07:23:42 +01:00
EventExecutorGroup.java More javadocs 2012-08-28 02:10:17 +02:00
EventLoop.java Next round of javadocs cleanup and fixes. Also limit the visibility of FailedChannelFuture 2012-12-18 07:23:42 +01:00
EventLoopException.java Next round of javadocs cleanup and fixes. Also limit the visibility of FailedChannelFuture 2012-12-18 07:23:42 +01:00
EventLoopGroup.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
FailedChannelFuture.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
FileRegion.java Let FileRegion extend ReferenceCounted and add ChannelGroup.flush() , ChannelGroup.sendFile(..) 2013-02-10 14:25:53 +01:00
MultithreadEventExecutorGroup.java Remove io.netty.monitor as discussed in #922 2013-01-18 11:08:57 +09:00
MultithreadEventLoopGroup.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
NoSuchBufferException.java [#486] Make NoSuchBufferException give more useful message. 2012-08-20 21:03:23 +09:00
package-info.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
PartialFlushException.java Add ABORT signal to Channel*MessageHandlerAdapter 2013-02-09 20:11:16 +09:00
ServerChannel.java Revert file mode 2012-07-07 14:39:35 +09:00
SingleThreadEventExecutor.java Move io.netty.logging to io.netty.internal / Move Signal out of internal because we use it in Channel*MessageAdapters 2013-02-11 20:08:18 +09:00
SingleThreadEventLoop.java Remove io.netty.monitor as discussed in #922 2013-01-18 11:08:57 +09:00
SucceededChannelFuture.java [#873] [#868] Split ChannelFuture into ChannelFuture and ChannelPromise 2012-12-31 23:27:16 +09:00
VoidChannelPromise.java Let ChannelPipeline.set* methods return itself to be more consistent with the reset 2013-02-08 07:24:55 +01:00