#ifndef CLIENT_DATA_H #define CLIENT_DATA_H #include "../shared/LL.h" #define CLIENT_NAME_SIZE 256 typedef struct client_data { int ack; char *name; // and other stuff... doesn't matter yet LL *screenlist; // list of requested keys... char *client_keys ; LL *menulist; } client_data; // sets up an existing (empty) client_data struct int client_data_init (client_data * d); // destroys members of a client's data int client_data_destroy (client_data * d); #endif