#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/libraries/network/FunctionCallManager.h>
|
static void | addCall (uint32_t functionID, uint32_t objectID, uint32_t peerID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4, const MultiType &mt5) |
|
static void | bufferIncomingFunctionCall (const FunctionCall &fctCall, uint32_t minGamestateID, uint32_t peerID) |
| Place an incoming function call in the queue for processing. More...
|
|
static void | processBufferedFunctionCalls () |
| Process queue of incoming function calls. More...
|
|
static void | sendCalls (orxonox::Host *host) |
| Send all function calls in sPeerMap_ to a given host, then clear sPeerMap_. More...
|
|
orxonox::FunctionCallManager::FunctionCallManager |
( |
| ) |
|
|
protected |
orxonox::FunctionCallManager::~FunctionCallManager |
( |
| ) |
|
|
protected |
void orxonox::FunctionCallManager::bufferIncomingFunctionCall |
( |
const FunctionCall & |
fctCall, |
|
|
uint32_t |
minGamestateID, |
|
|
uint32_t |
peerID |
|
) |
| |
|
static |
Place an incoming function call in the queue for processing.
void orxonox::FunctionCallManager::processBufferedFunctionCalls |
( |
| ) |
|
|
static |
Process queue of incoming function calls.
Send all function calls in sPeerMap_ to a given host, then clear sPeerMap_.
- Parameters
-
host | The host to send the function calls to |
std::vector< std::pair< FunctionCall, std::pair< uint32_t, uint32_t > > > orxonox::FunctionCallManager::sIncomingFunctionCallBuffer_ |
|
static |
The documentation for this class was generated from the following files: