db

package
v0.0.0-...-2ca47bf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 10, 2024 License: GPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SessionIDSchema = "OUTRUN_%s"
)

Variables

This section is empty.

Functions

func AssignSessionID

func AssignSessionID(uid string) (string, error)

func BattleDeleteMatchedPlayer

func BattleDeleteMatchedPlayer(uid string) error

func BattleDeletePlayer

func BattleDeletePlayer(uid string) error

func BattleDeleteWaitingPlayer

func BattleDeleteWaitingPlayer(uid string) error

func BattleGetMatchedPoolPlayer

func BattleGetMatchedPoolPlayer(uid string) (netobj.Player, error)

func BattleGetPlayer

func BattleGetPlayer(uid string) (netobj.Player, error)

func BattleSaveMatchedPlayer

func BattleSaveMatchedPlayer(player netobj.Player) error

func BattleSaveWaitingPlayer

func BattleSaveWaitingPlayer(player netobj.Player) error

func DeletePlayer

func DeletePlayer(uid string) error

func DeleteTransferCredentials

func DeleteTransferCredentials(tid string) error

func GetPlayer

func GetPlayer(uid string) (netobj.Player, error)

func GetPlayerBySessionID

func GetPlayerBySessionID(sid string) (netobj.Player, error)

func GetTransferCredentials

func GetTransferCredentials(tid string) (netobj.TransferCredentials, error)

func IsValidSessionID

func IsValidSessionID(sid []byte) (bool, error)

func IsValidSessionTime

func IsValidSessionTime(sessionTime int64) bool

func NewAccount

func NewAccount() netobj.Player

func NewAccountWithID

func NewAccountWithID(uid string, resetcount int64) netobj.Player

func ParseSIDEntry

func ParseSIDEntry(sidResult []byte) (string, int64)

func PurgeAllExpiredSessionIDs

func PurgeAllExpiredSessionIDs()

func PurgeSessionID

func PurgeSessionID(sid string) error

func SavePlayer

func SavePlayer(player netobj.Player) error

func SaveTransferCredentials

func SaveTransferCredentials(transferCreds netobj.TransferCredentials) error

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL