package player import ( "bytes" "encoding/json" "net/http" "git.nemunai.re/nemunaire/reveil/model" ) func FederatedWakeUp(srv reveil.FederationSettings, seed int64) error { req := map[string]interface{}{"seed": seed} req_enc, err := json.Marshal(req) if err != nil { return err } res, err := http.Post(srv.URL+"/api/federation/wakeup", "application/json", bytes.NewBuffer(req_enc)) if err != nil { return err } res.Body.Close() return nil } func FederatedStop(srv reveil.FederationSettings) error { res, err := http.Post(srv.URL+"/api/federation/wakeok", "application/json", nil) if err != nil { return err } res.Body.Close() return nil }