DUNE: Uniform Navigational Environment  2017.01.0
Simulators::Iridium::Task Struct Reference

Public Member Functions

 Task (const std::string &name, Tasks::Context &ctx)
 
void onResourceAcquisition (void)
 
std::string asHex (int byte)
 
void consume (const IMC::IridiumMsgTx *msg)
 
void task (void)
 

Public Attributes

Arguments m_args
 

Constructor & Destructor Documentation

Simulators::Iridium::Task::Task ( const std::string &  name,
Tasks::Context &  ctx 
)
inline

Member Function Documentation

std::string Simulators::Iridium::Task::asHex ( int  byte)
inline

Referenced by consume().

void Simulators::Iridium::Task::onResourceAcquisition ( void  )
inline

Acquire resources.

void Simulators::Iridium::Task::task ( void  )
inline

Member Data Documentation

Arguments Simulators::Iridium::Task::m_args

Task arguments.

Referenced by consume(), and Task().

Collaboration diagram for Simulators::Iridium::Task:
Collaboration graph