summaryrefslogtreecommitdiff
path: root/src/net/client.h
blob: deda2c0169e01c1a7a8d2b63eb5ba01699e9cc98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef OXEN_CLIENT_H
#define OXEN_CLIENT_H

#include <stdint.h>
#include <stdbool.h>
#include "comm.h"

int client_connect_server(const char* host, const char* port);
void client_prep_hello(msg_t *m);
void client_prep_selected_card(msg_t *m);
void client_prep_selected_stack(msg_t *m);
bool client_parse_player_list(const uint8_t* payload, const uint8_t data_len);
bool client_parse_deal_hand(const uint8_t* payload, const uint8_t payload_len);
bool client_parse_selected_stack(const uint8_t* payload, const uint8_t payload_len);

#endif // OXEN_CLIENT_H