internal static void InvokeChannelUnregistered(FABHandlerContext next) { IEventExecutor nextExecutor = next.Executor; if (nextExecutor.InEventLoop) { next.InvokeChannelUnregistered(); } else { nextExecutor.Execute(c => ((FABHandlerContext)c).InvokeChannelUnregistered(), next); } }
public IFABChannelPipeline FireChannelUnregistered() { FABHandlerContext.InvokeChannelUnregistered(this.head); return(this); }