Documentation ¶
Index ¶
- type MasterServerClient
- func (m *MasterServerClient) AuthorizePlayer(token string, player *model.Player) error
- func (m *MasterServerClient) EndGame(gameState *model.GameState)
- func (m *MasterServerClient) GetServerState()
- func (m *MasterServerClient) Init(address string)
- func (m *MasterServerClient) SendHeartbeat(gameState *model.GameState)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MasterServerClient ¶
type MasterServerClient struct {
// contains filtered or unexported fields
}
MasterServerClient ...
func NewMasterServerClient ¶
func NewMasterServerClient(grpc pb.GameServerMasterClient) *MasterServerClient
NewMasterServerClient ...
func (*MasterServerClient) AuthorizePlayer ¶
func (m *MasterServerClient) AuthorizePlayer(token string, player *model.Player) error
AuthorizePlayer ...
func (*MasterServerClient) EndGame ¶
func (m *MasterServerClient) EndGame(gameState *model.GameState)
EndGame ...
func (*MasterServerClient) GetServerState ¶
func (m *MasterServerClient) GetServerState()
GetServerState ...
func (*MasterServerClient) SendHeartbeat ¶
func (m *MasterServerClient) SendHeartbeat(gameState *model.GameState)
SendHeartbeat ...
Click to show internal directories.
Click to hide internal directories.