Sirikata
|
#include <sirikata/space/Platform.hpp>
#include <sirikata/core/network/Message.hpp>
#include <sirikata/core/network/ObjectMessage.hpp>
#include "Protocol_ServerMessage.pbj.hpp"
Go to the source code of this file.
Classes | |
class | Sirikata::Message |
Base class for messages that go over the network. More... | |
class | Sirikata::MessageRecipient |
Interface for classes that need to receive messages. More... | |
class | Sirikata::ServerMessageDispatcher |
Base class for a message dispatcher. More... | |
class | Sirikata::Router< MessageType > |
class | Sirikata::ServerMessageRouter |
Base class for an object that can route messages to their destination. More... | |
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
Defines | |
#define | SERVER_PORT_OBJECT_MESSAGE_ROUTING 1 |
#define | SERVER_PORT_LOCATION 13 |
#define | SERVER_PORT_PROX 11 |
#define | SERVER_PORT_MIGRATION 4 |
#define | SERVER_PORT_CSEG_CHANGE 6 |
#define | SERVER_PORT_LOAD_STATUS 7 |
#define | SERVER_PORT_OSEG_MIGRATE_ACKNOWLEDGE 9 |
#define | SERVER_PORT_OSEG_UPDATE 15 |
#define | SERVER_PORT_FORWARDER_WEIGHT_UPDATE 16 |
#define | SERVER_PORT_UNPROCESSED_PACKET 0xFFFF |
Typedefs | |
typedef uint16 | Sirikata::ServerMessagePort |
#define SERVER_PORT_CSEG_CHANGE 6 |
#define SERVER_PORT_FORWARDER_WEIGHT_UPDATE 16 |
#define SERVER_PORT_LOAD_STATUS 7 |
#define SERVER_PORT_LOCATION 13 |
#define SERVER_PORT_MIGRATION 4 |
#define SERVER_PORT_OBJECT_MESSAGE_ROUTING 1 |
#define SERVER_PORT_OSEG_MIGRATE_ACKNOWLEDGE 9 |
#define SERVER_PORT_OSEG_UPDATE 15 |
#define SERVER_PORT_PROX 11 |
Referenced by Sirikata::LibproxProximity::generateServerQueryEvents(), Sirikata::Proximity::Proximity(), Sirikata::LibproxManualProximity::queryHasEvents(), Sirikata::LibproxProximity::receiveMessage(), Sirikata::LibproxManualProximity::receiveMessage(), Sirikata::LibproxProximity::sendQueryRequests(), Sirikata::LibproxManualProximity::sendReplicatedClientProxMessage(), and Sirikata::Proximity::~Proximity().
#define SERVER_PORT_UNPROCESSED_PACKET 0xFFFF |