From c7181ee943069bde7f5d468d11ee63c3a535980d Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Tue, 25 Jan 2011 16:12:34 +0100 Subject: finished implementing play_cards function for client/server; added new message type next_action which indicates whether the game is finished or the server will deal new cards --- src/net/client.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/net/client.c') diff --git a/src/net/client.c b/src/net/client.c index 1768926..0d1686c 100644 --- a/src/net/client.c +++ b/src/net/client.c @@ -140,6 +140,17 @@ bool client_parse_selected_card_all(const msg_t *m) return true; } +bool client_parse_next_action(const msg_t *m) +{ + assert(m != NULL); + assert(m->hdr.payload_length == 1); + + data_store_t *ds = data_store(); + ds->game_finished = m->payload[0]; + + return true; +} + bool client_parse_hello(const msg_t *m) { assert(m != NULL); -- cgit v1.2.3