Task: Add command GET_LOBBY_STATUS #96

Closed
opened 2026-04-11 16:18:50 +02:00 by jona.walpert · 11 comments
jona.walpert commented 2026-04-11 16:18:50 +02:00 (Migrated from git.scicore.unibas.ch)

Task

The reccommended type is: Task

Summary

Add command GET_LOBBY_STATUS to fetch detailed status for a lobby (players, state, options).

Context

Request, CommandParser, Response and CommandHandler

Current Progress

  • GetLobbyStatusRequest
  • GetLobbyStatusParser
  • GetLobbyStatusHandler
  • GetLobbyStatusResponse
  • Update protocol documentation
  • Write JavaDoc

Request

GET_LOBBY_STATUS
  LOBBY_ID=3 
END

Response

+OK
  LOBBY_ID=1
  NAME=Room 1
  PLAYERS
    PLAYER
      NAME=Bob
      READY=false
    END
  END
END

Checklist

  • I outlined checkpoints describing phases of my work related to this task
  • I added relevant labels
  • I linked to other issues or branches that must be completed first
## Task The reccommended type is: Task ### Summary Add command `GET_LOBBY_STATUS` to fetch detailed status for a lobby (players, state, options). ### Context Request, CommandParser, Response and CommandHandler ### Current Progress * [x] GetLobbyStatusRequest * [x] GetLobbyStatusParser * [x] GetLobbyStatusHandler * [x] GetLobbyStatusResponse * [x] Update protocol documentation * [x] Write JavaDoc #### Request ``` GET_LOBBY_STATUS LOBBY_ID=3 END ``` #### Response ``` +OK LOBBY_ID=1 NAME=Room 1 PLAYERS PLAYER NAME=Bob READY=false END END END ``` ### Checklist * [x] I outlined checkpoints describing phases of my work related to this task * [x] I added relevant labels * [x] I linked to other issues or branches that must be completed first
jona.walpert commented 2026-04-11 16:18:50 +02:00 (Migrated from git.scicore.unibas.ch)

assigned to @jona.walpert

assigned to @jona.walpert
jona.walpert commented 2026-04-11 20:26:26 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item GetLobbyStatusRequest as completed

marked the checklist item **GetLobbyStatusRequest** as completed
jona.walpert commented 2026-04-11 20:26:27 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item GetLobbyStatusParser as completed

marked the checklist item **GetLobbyStatusParser** as completed
jona.walpert commented 2026-04-11 20:26:28 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item GetLobbyStatusHandler as completed

marked the checklist item **GetLobbyStatusHandler** as completed
jona.walpert commented 2026-04-11 20:26:29 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item GetLobbyStatusResponse as completed

marked the checklist item **GetLobbyStatusResponse** as completed
jona.walpert commented 2026-04-11 20:26:31 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item Write JavaDoc as completed

marked the checklist item **Write JavaDoc** as completed
jona.walpert commented 2026-04-11 20:33:04 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item Update protocol documentation as completed

marked the checklist item **Update protocol documentation** as completed
jona.walpert commented 2026-04-11 20:34:01 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in merge request !103

mentioned in merge request !103
jona.walpert commented 2026-04-11 20:35:57 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in commit 57b8bca1a8

mentioned in commit 57b8bca1a8e08b53c10bf3fcf2d84693d583e7ef
jona.walpert (Migrated from git.scicore.unibas.ch) closed this issue 2026-04-11 20:35:58 +02:00
jona.walpert (Migrated from git.scicore.unibas.ch) reopened this issue 2026-04-11 21:34:20 +02:00
jona.walpert commented 2026-04-11 21:37:11 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in merge request !106

mentioned in merge request !106
jona.walpert commented 2026-04-11 21:40:10 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in commit c7b7adaa07

mentioned in commit c7b7adaa071af530275a884d8204a6a91691ca27
jona.walpert (Migrated from git.scicore.unibas.ch) closed this issue 2026-04-11 21:40:11 +02:00
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: University-of-Basel-Studentprojects/Programmierprojekt#96