internal static void InvokeChannelRegistered(AbstractChannelHandlerContext next)
        {
            IEventExecutor nextExecutor = next.Executor;

            if (nextExecutor.InEventLoop)
            {
                next.InvokeChannelRegistered();
            }
            else
            {
                nextExecutor.Execute(c => ((AbstractChannelHandlerContext)c).InvokeChannelRegistered(), next);
            }
        }
예제 #2
0
 public IChannelPipeline FireChannelRegistered()
 {
     AbstractChannelHandlerContext.InvokeChannelRegistered(this.head);
     return(this);
 }