C# Class Helios.Channels.ChannelHandlerInvokerUtil

Afficher le fichier Open project: helios-io/helios Class Usage Examples

Méthodes publiques

Méthode Description
InvokeBindAsyncNow ( IChannelHandlerContext ctx, EndPoint localAddress ) : System.Threading.Tasks.Task
InvokeChannelActiveNow ( IChannelHandlerContext ctx ) : void
InvokeChannelInactiveNow ( IChannelHandlerContext ctx ) : void
InvokeChannelReadCompleteNow ( IChannelHandlerContext ctx ) : void
InvokeChannelReadNow ( IChannelHandlerContext ctx, object msg ) : void
InvokeChannelRegisteredNow ( IChannelHandlerContext ctx ) : void
InvokeChannelUnregisteredNow ( IChannelHandlerContext ctx ) : void
InvokeChannelWritabilityChangedNow ( IChannelHandlerContext ctx ) : void
InvokeCloseAsyncNow ( IChannelHandlerContext ctx ) : System.Threading.Tasks.Task
InvokeConnectAsyncNow ( IChannelHandlerContext ctx, EndPoint remoteAddress, EndPoint localAddress ) : System.Threading.Tasks.Task
InvokeDeregisterAsyncNow ( IChannelHandlerContext ctx ) : System.Threading.Tasks.Task
InvokeDisconnectAsyncNow ( IChannelHandlerContext ctx ) : System.Threading.Tasks.Task
InvokeExceptionCaughtNow ( IChannelHandlerContext ctx, Exception cause ) : void
InvokeFlushNow ( IChannelHandlerContext ctx ) : void
InvokeReadNow ( IChannelHandlerContext ctx ) : void
InvokeUserEventTriggeredNow ( IChannelHandlerContext ctx, object evt ) : void
InvokeWriteAsyncNow ( IChannelHandlerContext ctx, object msg ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
ComposeExceptionTask ( Exception cause ) : System.Threading.Tasks.Task
InExceptionCaught ( Exception cause ) : bool
NotifyHandlerException ( IChannelHandlerContext ctx, Exception cause ) : void

Method Details

InvokeBindAsyncNow() public static méthode

public static InvokeBindAsyncNow ( IChannelHandlerContext ctx, EndPoint localAddress ) : System.Threading.Tasks.Task
ctx IChannelHandlerContext
localAddress System.Net.EndPoint
Résultat System.Threading.Tasks.Task

InvokeChannelActiveNow() public static méthode

public static InvokeChannelActiveNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeChannelInactiveNow() public static méthode

public static InvokeChannelInactiveNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeChannelReadCompleteNow() public static méthode

public static InvokeChannelReadCompleteNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeChannelReadNow() public static méthode

public static InvokeChannelReadNow ( IChannelHandlerContext ctx, object msg ) : void
ctx IChannelHandlerContext
msg object
Résultat void

InvokeChannelRegisteredNow() public static méthode

public static InvokeChannelRegisteredNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeChannelUnregisteredNow() public static méthode

public static InvokeChannelUnregisteredNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeChannelWritabilityChangedNow() public static méthode

public static InvokeChannelWritabilityChangedNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeCloseAsyncNow() public static méthode

public static InvokeCloseAsyncNow ( IChannelHandlerContext ctx ) : System.Threading.Tasks.Task
ctx IChannelHandlerContext
Résultat System.Threading.Tasks.Task

InvokeConnectAsyncNow() public static méthode

public static InvokeConnectAsyncNow ( IChannelHandlerContext ctx, EndPoint remoteAddress, EndPoint localAddress ) : System.Threading.Tasks.Task
ctx IChannelHandlerContext
remoteAddress System.Net.EndPoint
localAddress System.Net.EndPoint
Résultat System.Threading.Tasks.Task

InvokeDeregisterAsyncNow() public static méthode

public static InvokeDeregisterAsyncNow ( IChannelHandlerContext ctx ) : System.Threading.Tasks.Task
ctx IChannelHandlerContext
Résultat System.Threading.Tasks.Task

InvokeDisconnectAsyncNow() public static méthode

public static InvokeDisconnectAsyncNow ( IChannelHandlerContext ctx ) : System.Threading.Tasks.Task
ctx IChannelHandlerContext
Résultat System.Threading.Tasks.Task

InvokeExceptionCaughtNow() public static méthode

public static InvokeExceptionCaughtNow ( IChannelHandlerContext ctx, Exception cause ) : void
ctx IChannelHandlerContext
cause System.Exception
Résultat void

InvokeFlushNow() public static méthode

public static InvokeFlushNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeReadNow() public static méthode

public static InvokeReadNow ( IChannelHandlerContext ctx ) : void
ctx IChannelHandlerContext
Résultat void

InvokeUserEventTriggeredNow() public static méthode

public static InvokeUserEventTriggeredNow ( IChannelHandlerContext ctx, object evt ) : void
ctx IChannelHandlerContext
evt object
Résultat void

InvokeWriteAsyncNow() public static méthode

public static InvokeWriteAsyncNow ( IChannelHandlerContext ctx, object msg ) : System.Threading.Tasks.Task
ctx IChannelHandlerContext
msg object
Résultat System.Threading.Tasks.Task