C# Класс GameServer.UserActor

Наследование: InterfacedActor, IActorBoundChannelObserver, IUserInitiator, IUser, IGameUserObserver
Показать файл Открыть проект

Открытые методы

Метод Описание
UserActor ( ClusterNodeContext clusterContext, long id ) : System

Защищенные методы

Метод Описание
OnGracefulStop ( ) : Task
PostStop ( ) : void

Приватные методы

Метод Описание
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

Описание методов

OnGracefulStop() защищенный Метод

protected OnGracefulStop ( ) : Task
Результат Task

PostStop() защищенный Метод

protected PostStop ( ) : void
Результат void

UserActor() публичный Метод

public UserActor ( ClusterNodeContext clusterContext, long id ) : System
clusterContext ClusterNodeContext
id long
Результат System