Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
NetClient.h File Reference
#include "network/FSM.h"
#include "network/NetFileTransfer.h"
#include "network/NetHost.h"
#include "scriptinterface/Object.h"
#include "ps/CStr.h"
#include <ctime>
#include <deque>
#include <thread>
Include dependency graph for NetClient.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CNetClient
 Network client. More...
 

Typedefs

typedef struct _ENetHost ENetHost
 

Enumerations

enum  {
  NCS_UNCONNECTED , NCS_CONNECT , NCS_HANDSHAKE , NCS_AUTHENTICATE ,
  NCS_PREGAME , NCS_LOADING , NCS_JOIN_SYNCING , NCS_INGAME
}
 

Variables

CNetClientg_NetClient
 Global network client for the standard game. More...
 

Typedef Documentation

◆ ENetHost

typedef struct _ENetHost ENetHost

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NCS_UNCONNECTED 
NCS_CONNECT 
NCS_HANDSHAKE 
NCS_AUTHENTICATE 
NCS_PREGAME 
NCS_LOADING 
NCS_JOIN_SYNCING 
NCS_INGAME 

Variable Documentation

◆ g_NetClient

CNetClient* g_NetClient
extern

Global network client for the standard game.