Documentation
¶
Index ¶
- Constants
- func ExtractGSIEventFromRequest(r *http.Request, loggers ExtraLoggers) (*structs.GSIEvent, error)
- func FindEvents(gsiEvent *structs.GSIEvent) []events.GameEventDetails
- func HandlePOSTRequest(w http.ResponseWriter, r *http.Request, loggers ExtraLoggers)
- func HandleWS(_ http.ResponseWriter, request *http.Request, conn *websocket.Conn)
- func RegisterEventHandler(event events.GameEvent, handler gameEventHandlerCallback)
- func RegisterGlobalHandler(handler gameEventHandlerCallback)
- func RegisterNonEventHandler(handler func(event *structs.GSIEvent))
- func StartupAndServe(addr string) error
- type ExtraLoggers
- type GameEventChecker
Constants ¶
View Source
const IsoTimestampFileUsable = "2006-01-02T15-04-05"
Variables ¶
This section is empty.
Functions ¶
func FindEvents ¶
func FindEvents(gsiEvent *structs.GSIEvent) []events.GameEventDetails
func HandlePOSTRequest ¶
func HandlePOSTRequest(w http.ResponseWriter, r *http.Request, loggers ExtraLoggers)
func RegisterEventHandler ¶
func RegisterGlobalHandler ¶
func RegisterGlobalHandler(handler gameEventHandlerCallback)
func RegisterNonEventHandler ¶
func StartupAndServe ¶
Types ¶
type ExtraLoggers ¶
type ExtraLoggers struct {
// contains filtered or unexported fields
}
type GameEventChecker ¶
type GameEventChecker func(gsiEvent *structs.GSIEvent) *events.GameEventDetails
Click to show internal directories.
Click to hide internal directories.