handler

package
v0.0.0-...-0425f76 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Publish chan Event
)

Functions

func CreateHandler

func CreateHandler(w http.ResponseWriter, r *http.Request)

func DeleteHandler

func DeleteHandler(w http.ResponseWriter, r *http.Request)

func DescriptionHandler

func DescriptionHandler(w http.ResponseWriter, r *http.Request)

func ExitHandler

func ExitHandler(w http.ResponseWriter, r *http.Request)

func GameMasterHandler

func GameMasterHandler(w http.ResponseWriter, r *http.Request)

func JoinHandler

func JoinHandler(w http.ResponseWriter, r *http.Request)

func JwtMiddleware

func JwtMiddleware(next http.Handler) http.Handler

func NotificationHandler

func NotificationHandler(w http.ResponseWriter, r *http.Request)

func RoundsHandler

func RoundsHandler(w http.ResponseWriter, r *http.Request)

func SSE

func SSE()

func SendMessage

func SendMessage(publish chan<- Event, id string, message string, result string)

func SetupPrivateKey

func SetupPrivateKey()

func StartHandler

func StartHandler(w http.ResponseWriter, r *http.Request)

func StatusHandler

func StatusHandler(w http.ResponseWriter, r *http.Request)

func SubmitHandler

func SubmitHandler(w http.ResponseWriter, r *http.Request)

func TokenHandler

func TokenHandler(w http.ResponseWriter, r *http.Request)

func UploadHandler

func UploadHandler(w http.ResponseWriter, r *http.Request)

func UserHandler

func UserHandler(w http.ResponseWriter, r *http.Request)

func UsernameHandler

func UsernameHandler(w http.ResponseWriter, r *http.Request)

func UsersHandler

func UsersHandler(w http.ResponseWriter, r *http.Request)

Types

type Event

type Event struct {
	ID      string `json:"id"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

Jump to

Keyboard shortcuts

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