blob: a51f9844e99f5b996bd6adf3b9cd262f28fbbeee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef CHATROOM_H
#define CHATROOM_H
#define MAX_CHATROOMS 32
typedef struct {
char name[50];
int users;
char created[20];
char time[20];
char topic[100];
} chatroom_t;
extern chatroom_t chatrooms[MAX_CHATROOMS];
extern int chatroom_count;
void load_chatrooms(const char *filename);
void print_chatroom_list(int sock);
int join_chatroom(const char *name, client_t *cli);
void leave_chatroom(client_t *cli);
#endif
|