netty5/transport-rxtx/src/main/java/io/netty/channel/rxtx
Norman Maurer 48f2e705d9 Resurrect channel deregistration and constructor changes
Motivation:

Due to the complexity of handling deregistration and re-registration of
a channel, we previously decided to remove the deregister() operation
completely to simplify our code.  However, we realized that it shouldn't
be that complicated to implement it during our discussion about making
I/O scheduling more flexible and more customizable [1], and thus the
removal of deregistration and re-registration is unnecessary now.

Modification:

- Revert commit c149f4bcc0
- Revert commit e743a27e75
- Make some additional adjustments

Result:

- deregister(), fireChannelUnregistered(), and channelRegistered() were
  added back..
- Channel constructors do not require an EventLoop anymore.

[1] https://github.com/netty/netty/issues/2250
2014-04-24 20:54:50 +09:00
..
DefaultRxtxChannelConfig.java Remove AUTO_CLOSE option 2013-11-05 17:34:48 +09:00
package-info.java Rename from io.netty.transport.* to io.netty.channel.* 2013-01-14 21:34:58 +01:00
RxtxChannel.java Resurrect channel deregistration and constructor changes 2014-04-24 20:54:50 +09:00
RxtxChannelConfig.java Remove AUTO_CLOSE option 2013-11-05 17:34:48 +09:00
RxtxChannelOption.java Add a shortcut method for collision-free naming 2013-10-25 20:01:31 +09:00
RxtxDeviceAddress.java Remove 'get' prefix 2013-01-17 15:06:46 +09:00