Files
skevity/source/server_source/server.h
2026-04-15 06:57:15 -07:00

25 lines
468 B
C

#ifndef SERVER_H
#define SERVER_H
#include "transactions.h"
#include <time.h>
typedef struct {
int sock;
int userId;
} s_game_client;
typedef struct {
s_game_client clients[4];
int number_of_clients;
int sock;
struct timespec current_time;
} s_game_server;
int start_server(s_game_server* s);
int accept_client(s_game_server* s);
int server_update(s_game_server* gs);
int get_player_data(s_game_server* s, int client);
#endif // !SERVER_H