C# Class MOUSE.Core.MessageProcessing.IdleDisconnectProcessor

Inheritance: IGenericMessageProcessor
Afficher le fichier Open project: Rurouni/MassiveOnlineUniversalServerEngine Class Usage Examples

Méthodes publiques

Méthode Description
IdleDisconnectProcessor ( System.TimeSpan idleTimeout, INetChannel channel ) : System
Process ( Func next, IOperationContext operation ) : Task

Private Methods

Méthode Description
KillIfIdle ( ) : void

Method Details

IdleDisconnectProcessor() public méthode

public IdleDisconnectProcessor ( System.TimeSpan idleTimeout, INetChannel channel ) : System
idleTimeout System.TimeSpan
channel INetChannel
Résultat System

Process() public méthode

public Process ( Func next, IOperationContext operation ) : Task
next Func
operation IOperationContext
Résultat Task