Sirikata
|
Implement the Sender interface to set a class up to feed messages into the ServerMessageQueue. More...
#include <ServerMessageQueue.hpp>
Public Member Functions | |
virtual | ~Sender () |
virtual Message * | serverMessagePull (ServerID dest)=0 |
Invoked when the ServerMessageQueue is ready to accept a message from the sender, destined for the specified server. | |
virtual bool | serverMessageEmpty (ServerID dest)=0 |
Implement the Sender interface to set a class up to feed messages into the ServerMessageQueue.
virtual Sirikata::ServerMessageQueue::Sender::~Sender | ( | ) | [inline, virtual] |
virtual bool Sirikata::ServerMessageQueue::Sender::serverMessageEmpty | ( | ServerID | dest | ) | [pure virtual] |
Implemented in Sirikata::Forwarder.
virtual Message* Sirikata::ServerMessageQueue::Sender::serverMessagePull | ( | ServerID | dest | ) | [pure virtual] |
Invoked when the ServerMessageQueue is ready to accept a message from the sender, destined for the specified server.
Return NULL if no elements are available.
Implemented in Sirikata::Forwarder.
Referenced by Sirikata::FairServerMessageQueue::SenderAdapterQueue::front().