MOOS 0.2375
|
#include <MOOSBridge.h>
Public Member Functions | |
bool | Configure () |
CMOOSBridge () | |
virtual | ~CMOOSBridge () |
bool | Run (const std::string &sMissionFile, const std::string &sMOOSName) |
Protected Types | |
typedef std::map< std::string, CMOOSCommunity * > | COMMUNITY_MAP |
Protected Member Functions | |
CMOOSCommunity * | GetOrMakeCommunity (const std::string &sCommunity) |
bool | MarshallLoop () |
bool | IsUDPShare (CMOOSCommunity::SP &Index) |
Protected Attributes | |
COMMUNITY_MAP | m_Communities |
CProcessConfigReader | m_MissionReader |
int | m_nBridgeFrequency |
std::string | m_sLocalCommunity |
CMOOSUDPLink | m_UDPLink |
std::set< CMOOSCommunity::SP > | m_UDPShares |
Definition at line 36 of file MOOSBridge.h.
typedef std::map<std::string,CMOOSCommunity*> CMOOSBridge::COMMUNITY_MAP [protected] |
Definition at line 50 of file MOOSBridge.h.
CMOOSBridge::CMOOSBridge | ( | ) |
Definition at line 47 of file MOOSBridge.cpp.
CMOOSBridge::~CMOOSBridge | ( | ) | [virtual] |
Definition at line 53 of file MOOSBridge.cpp.
bool CMOOSBridge::Configure | ( | ) |
think about setting up UDP connections....there is one UDP Link per instance of a
Definition at line 195 of file MOOSBridge.cpp.
CMOOSCommunity * CMOOSBridge::GetOrMakeCommunity | ( | const std::string & | sCommunity | ) | [protected] |
Definition at line 431 of file MOOSBridge.cpp.
bool CMOOSBridge::IsUDPShare | ( | CMOOSCommunity::SP & | Index | ) | [protected] |
Definition at line 190 of file MOOSBridge.cpp.
bool CMOOSBridge::MarshallLoop | ( | ) | [protected] |
Definition at line 78 of file MOOSBridge.cpp.
bool CMOOSBridge::Run | ( | const std::string & | sMissionFile, |
const std::string & | sMOOSName | ||
) |
COMMUNITY_MAP CMOOSBridge::m_Communities [protected] |
Definition at line 51 of file MOOSBridge.h.
CProcessConfigReader CMOOSBridge::m_MissionReader [protected] |
Definition at line 53 of file MOOSBridge.h.
int CMOOSBridge::m_nBridgeFrequency [protected] |
Definition at line 55 of file MOOSBridge.h.
std::string CMOOSBridge::m_sLocalCommunity [protected] |
Definition at line 56 of file MOOSBridge.h.
CMOOSUDPLink CMOOSBridge::m_UDPLink [protected] |
Definition at line 58 of file MOOSBridge.h.
std::set< CMOOSCommunity::SP > CMOOSBridge::m_UDPShares [protected] |
Definition at line 60 of file MOOSBridge.h.