diff options
| author | nsfisis <nsfisis@gmail.com> | 2024-07-28 20:22:30 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2024-07-29 00:45:17 +0900 |
| commit | fb31ac445245f26c10a38ac6ac60916bfbbca976 (patch) | |
| tree | 63b83367cb28c52930a6319bfe157306723fb84e /frontend/app/.server/api/schema.d.ts | |
| parent | 514ee5a55bb810ea2ac56cdd125a73651bdc167d (diff) | |
| download | phperkaigi-2025-albatross-fb31ac445245f26c10a38ac6ac60916bfbbca976.tar.gz phperkaigi-2025-albatross-fb31ac445245f26c10a38ac6ac60916bfbbca976.tar.zst phperkaigi-2025-albatross-fb31ac445245f26c10a38ac6ac60916bfbbca976.zip | |
feat: add game messages to openapi spec
Diffstat (limited to 'frontend/app/.server/api/schema.d.ts')
| -rw-r--r-- | frontend/app/.server/api/schema.d.ts | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/frontend/app/.server/api/schema.d.ts b/frontend/app/.server/api/schema.d.ts index cd87705..541fb53 100644 --- a/frontend/app/.server/api/schema.d.ts +++ b/frontend/app/.server/api/schema.d.ts @@ -158,6 +158,32 @@ export interface components { /** @example This is a problem */ description: string; }; + GamePlayerMessage: components["schemas"]["GamePlayerMessageS2C"] | components["schemas"]["GamePlayerMessageC2S"]; + GamePlayerMessageS2C: components["schemas"]["GamePlayerMessageS2CPrepare"] | components["schemas"]["GamePlayerMessageS2CStart"]; + GamePlayerMessageS2CPrepare: { + /** @constant */ + type: "player:s2c:prepare"; + data: { + problem: components["schemas"]["Problem"]; + }; + }; + GamePlayerMessageS2CStart: { + /** @constant */ + type: "player:s2c:start"; + data: { + /** @example 946684800 */ + start_at: number; + }; + }; + GamePlayerMessageC2S: components["schemas"]["GamePlayerMessageC2SEntry"] | components["schemas"]["GamePlayerMessageC2SReady"]; + GamePlayerMessageC2SEntry: { + /** @constant */ + type: "player:c2s:entry"; + }; + GamePlayerMessageC2SReady: { + /** @constant */ + type: "player:c2s:ready"; + }; }; responses: never; parameters: never; |
