C# Class GameServer.UserActor

Inheritance: InterfacedActor, IActorBoundChannelObserver, IUserInitiator, IUser, IGameUserObserver
Afficher le fichier Open project: SaladLab/TicTacToe

Méthodes publiques

Méthode Description
UserActor ( ClusterNodeContext clusterContext, long id ) : System

Méthodes protégées

Méthode Description
OnGracefulStop ( ) : Task
PostStop ( ) : void

Private Methods

Méthode Description
FlushUserContext ( ) : void
IActorBoundChannelObserver ( IActorBoundChannel channel, object tag ) : void
IActorBoundChannelObserver ( object tag ) : void
IGameUserObserver ( long gameId ) : void
IGameUserObserver ( long gameId, GameResult result ) : void
IUser ( ) : Task
IUser ( IUserPairingObserver observer ) : Task
IUser ( long gameId ) : Task
IUser ( long gameId, IGameObserver observer ) : Task>
IUserInitiator ( IUserEventObserver observer ) : Task
IUserInitiator ( IUserEventObserver observer, string name ) : Task
OnUserInitiated ( TrackableUserContext userContext, IUserEventObserver observer ) : Task
SaveUserContextChangeToDb ( ) : Task
UnlinkAll ( ) : void

Method Details

OnGracefulStop() protected méthode

protected OnGracefulStop ( ) : Task
Résultat Task

PostStop() protected méthode

protected PostStop ( ) : void
Résultat void

UserActor() public méthode

public UserActor ( ClusterNodeContext clusterContext, long id ) : System
clusterContext ClusterNodeContext
id long
Résultat System