netty5/transport/src/main/java/io/netty/channel
Norman Maurer ae904a1f56 Introduce a new ChannelOption called DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION. Related to [#1830]
This ChannelOption allows to tell the DatagramChannel implementation to be active as soon as they are registrated to their EventLoop. This can be used to make it possible to write to a not bound DatagramChannel.
The ChannelOption is marked as @deprecated as I'm looking for a better solution in master which breaks default behaviour with 4.0 branch.
2013-09-24 11:46:49 +02:00
..
embedded Small code improvements 2013-08-26 07:52:47 +02:00
group @deprecated all methods which are related to deregister as it will be removed in 4.1.0.Final 2013-08-26 11:36:56 +02:00
local Small code improvements 2013-08-26 07:52:47 +02:00
nio [#1836] Add comment to explain why read is triggered 2013-09-17 06:58:47 +02:00
oio Small code improvements 2013-08-26 07:52:47 +02:00
socket Introduce a new ChannelOption called DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION. Related to [#1830] 2013-09-24 11:46:49 +02:00
AbstractChannel.java Small code improvements 2013-08-26 07:52:47 +02:00
AbstractServerChannel.java Rewrite ChannelOutboundBuffer 2013-07-18 20:59:14 +09:00
AdaptiveRecvByteBufAllocator.java Fix AdaptiveRecvByteBufAllocator.getSizeTableIndex() 2013-06-25 11:07:15 +09:00
AddressedEnvelope.java Move ReferenceCounted and AbstractReferenceCounted to io.netty.util 2013-06-13 13:14:21 +09:00
Channel.java @deprecated all methods which are related to deregister as it will be removed in 4.1.0.Final 2013-08-26 11:36:56 +02:00
ChannelConfig.java Correctly update Channel.isWritable() when the write happens from outside the EventLoop in a fast fashion. Fixes [#1697] 2013-08-07 10:10:43 +02:00
ChannelDuplexHandler.java More javadoc fixes 2013-07-14 18:04:33 +02: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 Fix types in javadocs 2013-07-22 19:14:36 +02:00
ChannelFuture.java [#1785] Fix incorrect javadocs 2013-08-27 06:55:14 +02:00
ChannelFutureListener.java Replace TransferFuture(Listener) with (Channel)ProgressiveFuture(Listener) 2013-04-15 15:26:20 +09:00
ChannelHandler.java Mark ChannelHandler.exceptionCaught(...) as deprecated in preparation to move to ChannelInboundHandler. Related to [#1808] 2013-09-08 20:11:51 +02:00
ChannelHandlerAdapter.java Mark ChannelHandler.exceptionCaught(...) as deprecated in preparation to move to ChannelInboundHandler. Related to [#1808] 2013-09-08 20:11:51 +02:00
ChannelHandlerContext.java @deprecated all methods which are related to deregister as it will be removed in 4.1.0.Final 2013-08-26 11:36:56 +02:00
ChannelInboundHandler.java Mark ChannelHandler.exceptionCaught(...) as deprecated in preparation to move to ChannelInboundHandler. Related to [#1808] 2013-09-08 20:11:51 +02:00
ChannelInboundHandlerAdapter.java Mark ChannelHandler.exceptionCaught(...) as deprecated in preparation to move to ChannelInboundHandler. Related to [#1808] 2013-09-08 20:11:51 +02:00
ChannelInboundInvoker.java @deprecated all methods which are related to deregister as it will be removed in 4.1.0.Final 2013-08-26 11:36:56 +02:00
ChannelInitializer.java Fix types in javadocs 2013-07-22 19:14:36 +02:00
ChannelMetadata.java Revamp the core API to reduce memory footprint and consumption 2013-06-10 16:10:39 +09:00
ChannelOption.java Introduce a new ChannelOption called DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION. Related to [#1830] 2013-09-24 11:46:49 +02:00
ChannelOutboundBuffer.java Split up the nioBuffers() method to allow for inline. Related to #1812 2013-09-05 09:22:13 +02:00
ChannelOutboundHandler.java @Deprecated ChannelOutboundHandler.deregister(...) 2013-09-01 12:54:29 +02:00
ChannelOutboundHandlerAdapter.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
ChannelOutboundInvoker.java @deprecated all methods which are related to deregister as it will be removed in 4.1.0.Final 2013-08-26 11:36:56 +02:00
ChannelPipeline.java @deprecated all methods which are related to deregister as it will be removed in 4.1.0.Final 2013-08-26 11:36:56 +02: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
ChannelProgressiveFuture.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ChannelProgressiveFutureListener.java Replace TransferFuture(Listener) with (Channel)ProgressiveFuture(Listener) 2013-04-15 15:26:20 +09:00
ChannelProgressivePromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ChannelPromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ChannelPromiseAggregator.java Fix checkstyle 2013-07-14 18:32:10 +02:00
ChannelPromiseNotifier.java More javadoc fixes 2013-07-14 18:04:33 +02:00
ChannelPropertyAccess.java Fix checkstyle 2013-07-20 08:09:08 +02:00
CombinedChannelDuplexHandler.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
CompleteChannelFuture.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ConnectTimeoutException.java [#1036] Add special ConnectTimeoutException which is thrown if a connection failed because of a timeout 2013-03-07 20:53:45 +01:00
DefaultAddressedEnvelope.java Introduce new utility class calles ReferenceCountUtil and move utility methods from ByteBufUtil to it. 2013-06-14 07:07:33 +02:00
DefaultChannelConfig.java [#1711] Allow to use ChannelOption for set / get MessageSizeEstimator 2013-08-08 20:37:35 +02:00
DefaultChannelHandlerContext.java No need to check instanceof everytime to find the next inbound / outbound context 2013-08-30 06:31:58 +02:00
DefaultChannelPipeline.java Correctly update Channel.isWritable() when the write happens from outside the EventLoop in a fast fashion. Fixes [#1697] 2013-08-07 10:10:43 +02:00
DefaultChannelProgressivePromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
DefaultChannelPromise.java Simplify the validation logic proposed in 25f96b1644 2013-07-23 13:48:22 +09:00
DefaultFileRegion.java Fix incorrect parameter validation in DefaultFileRegion 2013-06-25 11:07:14 +09:00
DefaultMessageSizeEstimator.java Correctly update Channel.isWritable() when the write happens from outside the EventLoop in a fast fashion. Fixes [#1697] 2013-08-07 10:10:43 +02:00
EventLoop.java [#1065] Provide Future/Promise without channel reference 2013-03-07 07:21:37 +01:00
EventLoopException.java Fix types in javadocs 2013-07-22 19:14:36 +02:00
EventLoopGroup.java Allow to get an Iterator over all of the EventExecutor an EventExecutorGroup contains. Beside this allow to get basic stats for the EventExecutor like pendingTasks and executorCount 2013-04-09 15:45:18 +09:00
FailedChannelFuture.java [#1065] Provide Future/Promise without channel reference 2013-03-07 07:21:37 +01:00
FileRegion.java Move ReferenceCounted and AbstractReferenceCounted to io.netty.util 2013-06-13 13:14:21 +09:00
FixedRecvByteBufAllocator.java Revamp the core API to reduce memory footprint and consumption 2013-06-10 16:10:39 +09:00
MessageSizeEstimator.java Correctly update Channel.isWritable() when the write happens from outside the EventLoop in a fast fashion. Fixes [#1697] 2013-08-07 10:10:43 +02:00
MultithreadEventLoopGroup.java More javadoc fixes 2013-07-14 18:04:33 +02: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
RecvByteBufAllocator.java More javadoc fixes 2013-06-13 20:56:17 +02:00
ServerChannel.java Revert file mode 2012-07-07 14:39:35 +09:00
SimpleChannelInboundHandler.java [#1805] Fix example in javadocs of SimpleChannelInboundHandler 2013-09-03 20:30:56 +02:00
SingleThreadEventLoop.java Add and correct javadocs 2013-07-13 19:42:02 +02:00
SucceededChannelFuture.java [#1065] Provide Future/Promise without channel reference 2013-03-07 07:21:37 +01:00
ThreadPerChannelEventLoop.java Re-add Unsafe.voidPromise() which can be used for Unsafe operations for which no notification should be done [#1375] 2013-05-25 14:35:22 +02:00
ThreadPerChannelEventLoopGroup.java Fix IllegalStateException triggered while shutting down ThreadPerChannelEventLoopGroup 2013-08-20 14:37:57 +09:00
VoidChannelPromise.java [#1519] VoidChannelPromise don't fire CancellationException anymore which was incorrect 2013-07-04 09:32:38 +02:00