C# Класс Domain.GamePlayerRef

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

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

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

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

Метод Описание
IGamePlayer_NoReply ( Domain pos, long playerUserId ) : void
IGamePlayer_NoReply ( string msg, long playerUserId ) : void

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

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

public GamePlayerRef ( )

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

public GamePlayerRef ( IRequestTarget target )
target IRequestTarget

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

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

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

public GamePlayerRef ( ) : System
Результат System

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

public GamePlayerRef ( IRequestTarget target ) : System
target IRequestTarget
Результат System

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

public GamePlayerRef ( IRequestTarget target, IRequestWaiter requestWaiter, System.TimeSpan timeout = null ) : System
target IRequestTarget
requestWaiter IRequestWaiter
timeout System.TimeSpan
Результат System

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

public MakeMove ( Domain pos, long playerUserId ) : Task
pos Domain
playerUserId long
Результат Task

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

public Say ( string msg, long playerUserId ) : Task
msg string
playerUserId long
Результат Task

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

public WithNoReply ( ) : IGamePlayer_NoReply
Результат IGamePlayer_NoReply

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

public WithRequestWaiter ( IRequestWaiter requestWaiter ) : GamePlayerRef
requestWaiter IRequestWaiter
Результат GamePlayerRef

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

public WithTimeout ( System.TimeSpan timeout ) : GamePlayerRef
timeout System.TimeSpan
Результат GamePlayerRef