![]() |
DUNE: Uniform Navigational Environment
2024.09.0
|
Public Member Functions | |
| Router (Task *const task) | |
| void | process (const IMC::VehicleMedium *msg) |
| void | process (const IMC::RSSI *msg) |
| void | process (const 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 () | |
|
inlineexplicit |
|
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().
