summaryrefslogtreecommitdiff
path: root/src/net/server.h
diff options
context:
space:
mode:
authorReiner Herrmann <reiner@reiner-h.de>2011-01-25 16:12:34 +0100
committerReiner Herrmann <reiner@reiner-h.de>2011-01-25 16:12:34 +0100
commitc7181ee943069bde7f5d468d11ee63c3a535980d (patch)
tree56d8dd1128faa734fd0c63f78e1963d9640128d2 /src/net/server.h
parent72504b3fa304c1bf0731fec80d3b85c5481ee0a2 (diff)
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
Diffstat (limited to 'src/net/server.h')
-rw-r--r--src/net/server.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/net/server.h b/src/net/server.h
index 625f24f..fb1d30b 100644
--- a/src/net/server.h
+++ b/src/net/server.h
@@ -15,6 +15,7 @@ typedef struct
uint8_t player_ids[MAX_PLAYERS];
} socket_list_t;
+int socket_for_player_id(const socket_list_t *client_socks, const player_id_t pid);
int server_start(const char* port);
void server_get_players(int serversock, socket_list_t* client_socks, const uint8_t count);
@@ -24,6 +25,7 @@ void server_prep_deal_hand(msg_t *m, const hand_t *h);
void server_prep_selected_stack(msg_t *m);
void server_prep_initial_stacks(msg_t *m);
void server_prep_selected_card_all(msg_t *m);
+void server_prep_next_action(msg_t *m);
bool server_parse_hello(const msg_t *m);
bool server_parse_selected_card(const msg_t *m);