27 lines
434 B
C
27 lines
434 B
C
#ifndef GAME_CLIENT_H
|
|
#define GAME_CLIENT_H
|
|
|
|
#include "transactions.h"
|
|
|
|
typedef struct {
|
|
const char* ip;
|
|
int port;
|
|
int id;
|
|
int socket;
|
|
} server_info;
|
|
|
|
typedef struct {
|
|
server_info game_info;
|
|
server_info server_info;
|
|
int userCount;
|
|
}game_server;
|
|
|
|
int Connect(game_server* gs);
|
|
|
|
int Send(game_server* gs,packet* packet);
|
|
int Recive(game_server* gs, packet* pakcet);
|
|
|
|
int Disconnect(game_server* gs);
|
|
|
|
#endif
|