![]() |
DUNE: Uniform Navigational Environment
2022.04.1
|
Public Member Functions | |
Router (Task *task) | |
void | process (IMC::VehicleMedium *msg) |
void | process (IMC::RSSI *msg) |
void | process (IMC::Announce *msg) |
void | answer (const IMC::AcousticOperation *req, int status, std::string system, fp32_t range=0.0) |
void | answerTCPStatus (const IMC::TransmissionRequest *req, std::string info, int status) |
void | answer (const IMC::TransmissionRequest *req, std::string info, int status, fp32_t range=0.0) |
void | answerCommNotAvailable (const IMC::TransmissionRequest *msg) |
void | answerDestinationNotVisible (const IMC::TransmissionRequest *msg) |
uint16_t | createInternalId () |
void | clearTimeouts () |
void | sendViaAcoustic (const IMC::TransmissionRequest *msg) |
void | sendViaSatellite (const IMC::TransmissionRequest *msg, bool plain_text) |
void | sendViaAny (const IMC::TransmissionRequest *msg, bool plain_text) |
void | sendViaGSM (const IMC::TransmissionRequest *msg) |
void | sendViaWifi (const IMC::TransmissionRequest *msg) |
void | sendViaAll (const IMC::TransmissionRequest *msg, bool plain_text) |
void | setGSMMap (std::map< std::string, std::string > map) |
void | setAcousticMap (std::vector< std::string > map) |
void | setGsmLabel (int id) |
void | setIridiumLabel (int id) |
std::map< uint16_t, IMC::TransmissionRequest * > * | getList () |
~Router () | |
|
inline |
|
inline |
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Transports::CommManager::Task::onMain().
|
inline |
Referenced by Transports::CommManager::Task::consume(), and Transports::CommManager::Task::onMain().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
|
inline |
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::consume().
|
inline |
Referenced by Transports::CommManager::Task::onResourceInitialization().
|
inline |
Referenced by Transports::CommManager::Task::onEntityResolution().
|
inline |
Referenced by Transports::CommManager::Task::onResourceInitialization().
|
inline |
Referenced by Transports::CommManager::Task::onEntityResolution().