aboutsummaryrefslogtreecommitdiffhomepage
path: root/backend/game/message.go
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-08-10 22:55:17 +0900
committernsfisis <nsfisis@gmail.com>2024-08-10 22:55:17 +0900
commit8ce2834a5bd2bbe799f6fab969cc1d9da6bdb588 (patch)
tree3af529e1c4259d7cb8c5dbfa942de8e57bd75af1 /backend/game/message.go
parenta8f2594e8dcb741fb942092cbc53d64cf93132ef (diff)
parent04ff82d35e9cbd3d2a86204260f58a370fda88da (diff)
downloadphperkaigi-2025-albatross-8ce2834a5bd2bbe799f6fab969cc1d9da6bdb588.tar.gz
phperkaigi-2025-albatross-8ce2834a5bd2bbe799f6fab969cc1d9da6bdb588.tar.zst
phperkaigi-2025-albatross-8ce2834a5bd2bbe799f6fab969cc1d9da6bdb588.zip
Merge branch 'feat/watch-page'
Diffstat (limited to 'backend/game/message.go')
-rw-r--r--backend/game/message.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/backend/game/message.go b/backend/game/message.go
index 031222d..1fb30cb 100644
--- a/backend/game/message.go
+++ b/backend/game/message.go
@@ -77,9 +77,11 @@ func asPlayerMessageC2S(raw map[string]json.RawMessage) (playerMessageC2S, error
}
const (
- watcherMessageTypeS2CStart = "watcher:s2c:start"
- watcherMessageTypeS2CExecResult = "watcher:s2c:execresult"
- watcherMessageTypeS2CCode = "watcher:s2c:code"
+ watcherMessageTypeS2CStart = "watcher:s2c:start"
+ watcherMessageTypeS2CCode = "watcher:s2c:code"
+ watcherMessageTypeS2CSubmit = "watcher:s2c:submit"
+ watcherMessageTypeS2CExecResult = "watcher:s2c:execresult"
+ watcherMessageTypeS2CSubmitResult = "watcher:s2c:submitresult"
)
type watcherMessageS2C = interface{}
@@ -87,3 +89,9 @@ type watcherMessageS2CStart = api.GameWatcherMessageS2CStart
type watcherMessageS2CStartPayload = api.GameWatcherMessageS2CStartPayload
type watcherMessageS2CCode = api.GameWatcherMessageS2CCode
type watcherMessageS2CCodePayload = api.GameWatcherMessageS2CCodePayload
+type watcherMessageS2CSubmit = api.GameWatcherMessageS2CSubmit
+type watcherMessageS2CSubmitPayload = api.GameWatcherMessageS2CSubmitPayload
+type watcherMessageS2CExecResult = api.GameWatcherMessageS2CExecResult
+type watcherMessageS2CExecResultPayload = api.GameWatcherMessageS2CExecResultPayload
+type watcherMessageS2CSubmitResult = api.GameWatcherMessageS2CSubmitResult
+type watcherMessageS2CSubmitResultPayload = api.GameWatcherMessageS2CSubmitResultPayload