private static void |
DefaultChannelPipeline.addAfter0(AbstractChannelHandlerContext ctx,
AbstractChannelHandlerContext newCtx) |
|
private static void |
DefaultChannelPipeline.addBefore0(AbstractChannelHandlerContext ctx,
AbstractChannelHandlerContext newCtx) |
|
private void |
DefaultChannelPipeline.addFirst0(AbstractChannelHandlerContext newCtx) |
|
private void |
DefaultChannelPipeline.addLast0(AbstractChannelHandlerContext newCtx) |
|
private void |
DefaultChannelPipeline.atomicRemoveFromHandlerList(AbstractChannelHandlerContext ctx) |
Method is synchronized to make the handler removal from the double linked list atomic.
|
private void |
DefaultChannelPipeline.callHandlerAdded0(AbstractChannelHandlerContext ctx) |
|
private void |
DefaultChannelPipeline.callHandlerAddedInEventLoop(AbstractChannelHandlerContext newCtx,
EventExecutor executor) |
|
private void |
DefaultChannelPipeline.callHandlerCallbackLater(AbstractChannelHandlerContext ctx,
boolean added) |
|
private void |
DefaultChannelPipeline.callHandlerRemoved0(AbstractChannelHandlerContext ctx) |
|
private void |
DefaultChannelPipeline.destroyDown(java.lang.Thread currentThread,
AbstractChannelHandlerContext ctx,
boolean inEventLoop) |
|
private void |
DefaultChannelPipeline.destroyUp(AbstractChannelHandlerContext ctx,
boolean inEventLoop) |
|
protected static void |
AbstractChannelHandlerContext.WriteTask.init(AbstractChannelHandlerContext.WriteTask task,
AbstractChannelHandlerContext ctx,
java.lang.Object msg,
ChannelPromise promise,
boolean flush) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelActive(AbstractChannelHandlerContext next) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext next) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext next,
java.lang.Object msg) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext next) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext next) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelUnregistered(AbstractChannelHandlerContext next) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeChannelWritabilityChanged(AbstractChannelHandlerContext next) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext next,
java.lang.Throwable cause) |
|
(package private) static void |
AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext next,
java.lang.Object event) |
|
(package private) static AbstractChannelHandlerContext.WriteTask |
AbstractChannelHandlerContext.WriteTask.newInstance(AbstractChannelHandlerContext ctx,
java.lang.Object msg,
ChannelPromise promise,
boolean flush) |
|
private AbstractChannelHandlerContext |
DefaultChannelPipeline.remove(AbstractChannelHandlerContext ctx) |
|
private ChannelHandler |
DefaultChannelPipeline.replace(AbstractChannelHandlerContext ctx,
java.lang.String newName,
ChannelHandler newHandler) |
|
private static void |
DefaultChannelPipeline.replace0(AbstractChannelHandlerContext oldCtx,
AbstractChannelHandlerContext newCtx) |
|
private static boolean |
AbstractChannelHandlerContext.skipContext(AbstractChannelHandlerContext ctx,
EventExecutor currentExecutor,
int mask,
int onlyMask) |
|
(package private) java.lang.Object |
DefaultChannelPipeline.touch(java.lang.Object msg,
AbstractChannelHandlerContext next) |
|