2023-05-14 17:07:34 +02:00
|
|
|
#ifndef SERVER_H
|
|
|
|
#define SERVER_H
|
|
|
|
|
2023-05-14 18:08:10 +02:00
|
|
|
#include <structures.h>
|
2023-05-14 17:53:38 +02:00
|
|
|
|
2023-05-23 15:47:34 +02:00
|
|
|
extern input_server_t _INPUT_S;
|
2023-06-17 10:45:51 +02:00
|
|
|
extern int turn;
|
2023-05-23 15:41:23 +02:00
|
|
|
|
2023-05-26 15:40:09 +02:00
|
|
|
typedef struct {
|
|
|
|
int argc;
|
|
|
|
char **argv;
|
|
|
|
|
|
|
|
int msgqid;
|
|
|
|
int semid;
|
|
|
|
int shmid;
|
|
|
|
pid_t pids[2];
|
|
|
|
|
|
|
|
} server_stats_t;
|
|
|
|
|
2023-05-26 15:17:22 +02:00
|
|
|
void setupServer(int argc, char *argv[]);
|
2023-06-17 10:45:51 +02:00
|
|
|
void end_game(int winner);
|
2023-05-26 15:16:26 +02:00
|
|
|
|
2023-06-18 16:13:05 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
/************************************
|
|
|
|
*VR471576
|
|
|
|
*Lorenzo Bianchi
|
|
|
|
*16/06/2023
|
|
|
|
*************************************/
|