config

package
v0.0.5-timer Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DelayTimer

type DelayTimer interface {
	GetConfig(mode constant.GameMode) DelayTimerConfig
}

type DelayTimerConfig

type DelayTimerConfig struct {
	InviteTimeoutMs   int64 `json:"invite_timeout_ms"`
	MatchTimeoutMs    int64 `json:"match_timeout_ms"`
	WaitAttrTimeoutMs int64 `json:"wait_attr_timeout_ms"`
}

DelayTimerConfig defines the delay timer config.

func (DelayTimerConfig) InviteTimeout

func (dtc DelayTimerConfig) InviteTimeout() time.Duration

func (DelayTimerConfig) MatchTimeout

func (dtc DelayTimerConfig) MatchTimeout() time.Duration

func (DelayTimerConfig) WaitAttrTimeout

func (dtc DelayTimerConfig) WaitAttrTimeout() time.Duration

type Glicko2

type Glicko2 interface {
	GetQueueArgs(mode constant.GameMode) *glicko2.QueueArgs
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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