C# Класс Domain.GamePairMakerRef

Наследование: InterfacedActorRef, IGamePairMaker, IGamePairMaker_NoReply
Показать файл Открыть проект

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

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