Documentation
¶
Index ¶
- type LobbyManager
- func (l *LobbyManager) CreateEntityInRedis(referenceID string, lobbyData string) error
- func (l *LobbyManager) CreateLobby(params interfaces.PostLobbyRequest) string
- func (l *LobbyManager) GetEntityInRedis(referenceID string) (string, string, error)
- func (l *LobbyManager) GetLobbyData(referenceID string) (string, error)
- func (l *LobbyManager) StatusLobby(referenceID string) (string, string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LobbyManager ¶
type LobbyManager struct { ECS *ecs.Client Redis *redis.Client Config config.Config Logger *zap.Logger }
func (*LobbyManager) CreateEntityInRedis ¶
func (l *LobbyManager) CreateEntityInRedis(referenceID string, lobbyData string) error
func (*LobbyManager) CreateLobby ¶
func (l *LobbyManager) CreateLobby(params interfaces.PostLobbyRequest) string
func (*LobbyManager) GetEntityInRedis ¶
func (l *LobbyManager) GetEntityInRedis(referenceID string) (string, string, error)
func (*LobbyManager) GetLobbyData ¶
func (l *LobbyManager) GetLobbyData(referenceID string) (string, error)
func (*LobbyManager) StatusLobby ¶
func (l *LobbyManager) StatusLobby(referenceID string) (string, string)
Click to show internal directories.
Click to hide internal directories.