Network logic

This commit is contained in:
2026-07-25 11:26:41 +02:00
parent 730855ae5d
commit b6fbad773d
8 changed files with 864 additions and 69 deletions
+4
View File
@@ -43,6 +43,10 @@ pub enum ServerMessage {
CommunityCards(Vec<Card>),
/// Wer als Nächstes agieren muss.
TurnToAct { player_id: u32 },
/// Die Hand ist vorbei (Showdown erreicht oder alle bis auf einen
/// gefoldet). Der Text dazu kommt separat als `Announce`; dies ist nur
/// das strukturierte Signal, damit Clients z. B. die Eingabe sperren können.
HandFinished,
/// Aktion war ungültig (z. B. nicht am Zug, Tisch schon voll) oder ein
/// sonstiger Fehler ist aufgetreten.
Error(String),