C# Class MOUSE.Core.Actors.Actor

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

Méthodes publiques

Méthode Description
Dispose ( ) : void
Process ( IOperationContext operation ) : Task

Méthodes protégées

Méthode Description
ConfigureHandlers ( IMessageHandlingConfigBuilder builder ) : IMessageHandlingConfigBuilder
ConfigureLocks ( IMessageProcessingLockConfigBuilder builder ) : IMessageProcessingLockConfigBuilder
ConfigurePipe ( IMessageProcessingPipeBuilder builder ) : IMessageProcessingPipeBuilder
OnInitialise ( ) : void

Private Methods

Méthode Description
IActor ( IActorSystem system, ActorRef actorRef ) : void

Method Details

ConfigureHandlers() protected abstract méthode

protected abstract ConfigureHandlers ( IMessageHandlingConfigBuilder builder ) : IMessageHandlingConfigBuilder
builder IMessageHandlingConfigBuilder
Résultat IMessageHandlingConfigBuilder

ConfigureLocks() protected méthode

protected ConfigureLocks ( IMessageProcessingLockConfigBuilder builder ) : IMessageProcessingLockConfigBuilder
builder IMessageProcessingLockConfigBuilder
Résultat IMessageProcessingLockConfigBuilder

ConfigurePipe() protected méthode

protected ConfigurePipe ( IMessageProcessingPipeBuilder builder ) : IMessageProcessingPipeBuilder
builder IMessageProcessingPipeBuilder
Résultat IMessageProcessingPipeBuilder

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OnInitialise() protected méthode

protected OnInitialise ( ) : void
Résultat void

Process() public méthode

public Process ( IOperationContext operation ) : Task
operation IOperationContext
Résultat Task