C# Class Domain.GamePairMakerRef

Inheritance: InterfacedActorRef, IGamePairMaker, IGamePairMaker_NoReply
Afficher le fichier Open project: SaladLab/TicTacToe

Méthodes publiques

Méthode Description
GamePairMakerRef ( ) : System
GamePairMakerRef ( IRequestTarget target ) : System
GamePairMakerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null ) : System
RegisterPairing ( long userId, string userName, Domain observer ) : Task
UnregisterPairing ( long userId ) : Task
WithNoReply ( ) : IGamePairMaker_NoReply
WithRequestWaiter ( IRequestWaiter requestWaiter ) : GamePairMakerRef
WithTimeout ( System.TimeSpan timeout ) : GamePairMakerRef

Private Methods

Méthode Description
IGamePairMaker_NoReply ( long userId ) : void
IGamePairMaker_NoReply ( long userId, string userName, Domain observer ) : void

Method Details

GamePairMakerRef() public méthode

public GamePairMakerRef ( ) : System
Résultat System

GamePairMakerRef() public méthode

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

GamePairMakerRef() public méthode

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

RegisterPairing() public méthode

public RegisterPairing ( long userId, string userName, Domain observer ) : Task
userId long
userName string
observer Domain
Résultat Task

UnregisterPairing() public méthode

public UnregisterPairing ( long userId ) : Task
userId long
Résultat Task

WithNoReply() public méthode

public WithNoReply ( ) : IGamePairMaker_NoReply
Résultat IGamePairMaker_NoReply

WithRequestWaiter() public méthode

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

WithTimeout() public méthode

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