25 #ifndef __I6ENGINE_MODULES_NETWORKMAILBOX_H__
26 #define __I6ENGINE_MODULES_NETWORKMAILBOX_H__
35 class NetworkController;
void NetworkNews(const api::GameMessage::Ptr &msg) const
processes messages received over the network
boost::shared_ptr< Message > Ptr
#define ASSERT_THREAD_SAFETY_HEADER
void News(const api::GameMessage::Ptr &msg) const
See Class-Description.
void setManager(NetworkManager *manager)
setter for the manager
Extracts the contents of incoming messages on the "Network" channel and calls the corresponding metho...
NetworkMailbox()
constructor
This class performs and provides various methods to the engine for the network.
~NetworkMailbox()
destructor