25 #ifndef __I6ENGINE_API_NETWORKCONFIG_H__
26 #define __I6ENGINE_API_NETWORKCONFIG_H__
31 #include "boost/shared_ptr.hpp"
58 template<
class Archive>
60 ar & boost::serialization::base_object<GameMessageStruct>(*this);
75 template<
class Archive>
77 ar & boost::serialization::base_object<GameMessageStruct>(*this);
92 template<
class Archive>
94 ar & boost::serialization::base_object<GameMessageStruct>(*this);
111 template<
class Archive>
113 ar & boost::serialization::base_object<GameMessageStruct>(*this);
130 template<
class Archive>
132 ar & boost::serialization::base_object<GameMessageStruct>(*this);
146 template<
class Archive>
148 ar & boost::serialization::base_object<GameMessageStruct>(*this);
i6e::api::network::Network_Pingtime_Update Network_Pingtime_Update
synchronization message to update players ping visualization
void serialize(Archive &ar, const unsigned int)
Administration_GameState_Create()
#define ISIXE_MODULES_API
Network_PingEnable_Update * copy()
Copy method returning an exact copy of itself.
Network_Ping_Update * copy()
Copy method returning an exact copy of itself.
sends ping message to all clients containing send time
Network_Pingtime_Update * copy()
Copy method returning an exact copy of itself.
message containing a list of all GameObjects the server contains
synchronization message to update players ping visualization
i6e::api::network::Network_Ping_Update Network_Ping_Update
sends ping message to all clients containing send time
Network_TimeSynchro_Update()
Network_TimeSynchro_Update * copy()
Copy method returning an exact copy of itself.
void serialize(Archive &ar, const unsigned int)
i6e::api::network::Network_PingEnable_Update Network_PingEnable_Update
sets activation state of pinging
Administration_GameState_Create * copy()
Copy method returning an exact copy of itself.
sends a text message to other subscribers
i6e::api::network::Network_ChatMessage Network_ChatMessage
sends a text message to other subscribers
Network_PingEnable_Update()
sets activation state of pinging
void serialize(Archive &ar, const unsigned int)
i6e::api::network::Network_TimeSynchro_Update Network_TimeSynchro_Update
synchronization message to update application time at client
void serialize(Archive &ar, const unsigned int)
Network_ChatMessage * copy()
Copy method returning an exact copy of itself.
std::vector< GameMessage::Ptr > messages
i6e::api::network::Administration_GameState_Create Administration_GameState_Create
message containing a list of all GameObjects the server contains
synchronization message to update application time at client
Network_Pingtime_Update()
void serialize(Archive &ar, const unsigned int)
void serialize(Archive &ar, const unsigned int)