C# 클래스 Domain.GamePairMakerRef

상속: InterfacedActorRef, IGamePairMaker, IGamePairMaker_NoReply
파일 보기 프로젝트 열기: SaladLab/TicTacToe

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
IGamePairMaker_NoReply ( long userId ) : void
IGamePairMaker_NoReply ( long userId, string userName, Domain observer ) : void

메소드 상세

GamePairMakerRef() 공개 메소드

public GamePairMakerRef ( ) : System
리턴 System

GamePairMakerRef() 공개 메소드

public GamePairMakerRef ( IRequestTarget target ) : System
target IRequestTarget
리턴 System

GamePairMakerRef() 공개 메소드

public GamePairMakerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null ) : System
target IRequestTarget
requestWaiter IRequestWaiter
timeout System.TimeSpan
리턴 System

RegisterPairing() 공개 메소드

public RegisterPairing ( long userId, string userName, Domain observer ) : Task
userId long
userName string
observer Domain
리턴 Task

UnregisterPairing() 공개 메소드

public UnregisterPairing ( long userId ) : Task
userId long
리턴 Task

WithNoReply() 공개 메소드

public WithNoReply ( ) : IGamePairMaker_NoReply
리턴 IGamePairMaker_NoReply

WithRequestWaiter() 공개 메소드

public WithRequestWaiter ( IRequestWaiter requestWaiter ) : GamePairMakerRef
requestWaiter IRequestWaiter
리턴 GamePairMakerRef

WithTimeout() 공개 메소드

public WithTimeout ( System.TimeSpan timeout ) : GamePairMakerRef
timeout System.TimeSpan
리턴 GamePairMakerRef