#include <src/network/FunctionCallManager.h>
Static Public Member Functions | |
static void | addCallMember (uint32_t functionID, uint32_t objectID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4, const MultiType &mt5) |
static void | addCallMember (uint32_t functionID, uint32_t objectID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4) |
static void | addCallMember (uint32_t functionID, uint32_t objectID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3) |
static void | addCallMember (uint32_t functionID, uint32_t objectID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2) |
static void | addCallMember (uint32_t functionID, uint32_t objectID, uint32_t clientID, const MultiType &mt1) |
static void | addCallMember (uint32_t functionID, uint32_t objectID, uint32_t clientID) |
static void | addCallStatic (uint32_t functionID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4, const MultiType &mt5) |
static void | addCallStatic (uint32_t functionID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4) |
static void | addCallStatic (uint32_t functionID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3) |
static void | addCallStatic (uint32_t functionID, uint32_t clientID, const MultiType &mt1, const MultiType &mt2) |
static void | addCallStatic (uint32_t functionID, uint32_t clientID, const MultiType &mt1) |
static void | addCallStatic (uint32_t functionID, uint32_t clientID) |
static void | sendCalls () |
Static Public Attributes | |
static std::map< uint32_t, packet::FunctionCalls * > | clientMap_ |
Protected Member Functions | |
FunctionCallManager () | |
~FunctionCallManager () |
orxonox::FunctionCallManager::FunctionCallManager | ( | ) | [protected] |
orxonox::FunctionCallManager::~FunctionCallManager | ( | ) | [protected] |
void orxonox::FunctionCallManager::addCallMember | ( | uint32_t | functionID, | |
uint32_t | objectID, | |||
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2, | |||
const MultiType & | mt3, | |||
const MultiType & | mt4, | |||
const MultiType & | mt5 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallMember | ( | uint32_t | functionID, | |
uint32_t | objectID, | |||
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2, | |||
const MultiType & | mt3, | |||
const MultiType & | mt4 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallMember | ( | uint32_t | functionID, | |
uint32_t | objectID, | |||
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2, | |||
const MultiType & | mt3 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallMember | ( | uint32_t | functionID, | |
uint32_t | objectID, | |||
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallMember | ( | uint32_t | functionID, | |
uint32_t | objectID, | |||
uint32_t | clientID, | |||
const MultiType & | mt1 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallMember | ( | uint32_t | functionID, | |
uint32_t | objectID, | |||
uint32_t | clientID | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallStatic | ( | uint32_t | functionID, | |
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2, | |||
const MultiType & | mt3, | |||
const MultiType & | mt4, | |||
const MultiType & | mt5 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallStatic | ( | uint32_t | functionID, | |
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2, | |||
const MultiType & | mt3, | |||
const MultiType & | mt4 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallStatic | ( | uint32_t | functionID, | |
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2, | |||
const MultiType & | mt3 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallStatic | ( | uint32_t | functionID, | |
uint32_t | clientID, | |||
const MultiType & | mt1, | |||
const MultiType & | mt2 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallStatic | ( | uint32_t | functionID, | |
uint32_t | clientID, | |||
const MultiType & | mt1 | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::addCallStatic | ( | uint32_t | functionID, | |
uint32_t | clientID | |||
) | [static] |
References clientMap_.
void orxonox::FunctionCallManager::sendCalls | ( | ) | [static] |
std::map< uint32_t, packet::FunctionCalls * > orxonox::FunctionCallManager::clientMap_ [static] |
Referenced by addCallMember(), addCallStatic(), and sendCalls().