C# Class Domain.GamePlayerRef

Inheritance: InterfacedActorRef, IGamePlayer, IGamePlayer_NoReply
Afficher le fichier Open project: SaladLab/TicTacToe Class Usage Examples

Méthodes publiques

Méthode Description
GamePlayerRef ( )
GamePlayerRef ( IRequestTarget target )
GamePlayerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null )
GamePlayerRef ( ) : System
GamePlayerRef ( IRequestTarget target ) : System
GamePlayerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null ) : System
MakeMove ( Domain pos, long playerUserId ) : Task
Say ( string msg, long playerUserId ) : Task
WithNoReply ( ) : IGamePlayer_NoReply
WithRequestWaiter ( IRequestWaiter requestWaiter ) : GamePlayerRef
WithTimeout ( System.TimeSpan timeout ) : GamePlayerRef

Private Methods

Méthode Description
IGamePlayer_NoReply ( Domain pos, long playerUserId ) : void
IGamePlayer_NoReply ( string msg, long playerUserId ) : void

Method Details

GamePlayerRef() public méthode

public GamePlayerRef ( )

GamePlayerRef() public méthode

public GamePlayerRef ( IRequestTarget target )
target IRequestTarget

GamePlayerRef() public méthode

public GamePlayerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null )
target IRequestTarget
requestWaiter IRequestWaiter
timeout System.TimeSpan

GamePlayerRef() public méthode

public GamePlayerRef ( ) : System
Résultat System

GamePlayerRef() public méthode

public GamePlayerRef ( IRequestTarget target ) : System
target IRequestTarget
Résultat System

GamePlayerRef() public méthode

public GamePlayerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null ) : System
target IRequestTarget
requestWaiter IRequestWaiter
timeout System.TimeSpan
Résultat System

MakeMove() public méthode

public MakeMove ( Domain pos, long playerUserId ) : Task
pos Domain
playerUserId long
Résultat Task

Say() public méthode

public Say ( string msg, long playerUserId ) : Task
msg string
playerUserId long
Résultat Task

WithNoReply() public méthode

public WithNoReply ( ) : IGamePlayer_NoReply
Résultat IGamePlayer_NoReply

WithRequestWaiter() public méthode

public WithRequestWaiter ( IRequestWaiter requestWaiter ) : GamePlayerRef
requestWaiter IRequestWaiter
Résultat GamePlayerRef

WithTimeout() public méthode

public WithTimeout ( System.TimeSpan timeout ) : GamePlayerRef
timeout System.TimeSpan
Résultat GamePlayerRef