i6engine  1.0
NetworkConfig.h File Reference
#include "i6engine/api/GameMessage.h"
#include "i6engine/api/GameMessageStruct.h"
#include "boost/shared_ptr.hpp"

Go to the source code of this file.

Classes

struct  i6e::api::network::Administration_GameState_Create
 message containing a list of all GameObjects the server contains More...
 
struct  i6e::api::network::Network_Ping_Update
 sends ping message to all clients containing send time More...
 
struct  i6e::api::network::Network_Pingtime_Update
 synchronization message to update players ping visualization More...
 
struct  i6e::api::network::Network_TimeSynchro_Update
 synchronization message to update application time at client More...
 
struct  i6e::api::network::Network_PingEnable_Update
 sets activation state of pinging More...
 
struct  i6e::api::network::Network_ChatMessage
 sends a text message to other subscribers More...
 

Namespaces

 i6e
 
 i6e::api
 
 i6e::api::network
 

Typedefs

typedef i6e::api::network::Administration_GameState_Create i6e::api::network::Administration_GameState_Create
 message containing a list of all GameObjects the server contains More...
 
typedef i6e::api::network::Network_Ping_Update i6e::api::network::Network_Ping_Update
 sends ping message to all clients containing send time More...
 
typedef i6e::api::network::Network_Pingtime_Update i6e::api::network::Network_Pingtime_Update
 synchronization message to update players ping visualization More...
 
typedef i6e::api::network::Network_TimeSynchro_Update i6e::api::network::Network_TimeSynchro_Update
 synchronization message to update application time at client More...
 
typedef i6e::api::network::Network_PingEnable_Update i6e::api::network::Network_PingEnable_Update
 sets activation state of pinging More...
 
typedef i6e::api::network::Network_ChatMessage i6e::api::network::Network_ChatMessage
 sends a text message to other subscribers More...
 

Enumerations

enum  i6e::api::network::NetworkMessageTypes {
  i6e::api::network::NetReset, i6e::api::network::NetConnect, i6e::api::network::NetGameState, i6e::api::network::NetPingRequest,
  i6e::api::network::NetPingAnswer, i6e::api::network::NetPingTime, i6e::api::network::NetPingEnable, i6e::api::network::NetRefused,
  i6e::api::network::NetTimeSynchro, i6e::api::network::ChatMessage, i6e::api::network::NetworkMessageTypesCount
}