DUNE: Uniform Navigational Environment
2019.02.1
|
Public Member Functions | |
Task (const std::string &name, Tasks::Context &ctx) | |
bool | onWriteParamsXML (std::ostream &os) const |
void | onUpdateParameters (void) |
void | onResourceInitialization (void) |
void | consume (const IMC::EntityParameters *msg) |
void | onQueryEntityParameters (const IMC::QueryEntityParameters *msg) |
void | onSetEntityParameters (const IMC::SetEntityParameters *msg) |
void | onPopEntityParameters (const IMC::PopEntityParameters *msg) |
void | onPushEntityParameters (const IMC::PushEntityParameters *msg) |
void | sendActiveParameter (const std::string &value) |
void | onRequestActivation (void) |
void | onRequestDeactivation (void) |
bool | isFromSurrogate (const IMC::Message *msg) |
void | consume (const IMC::EntityInfo *msg) |
void | consume (const IMC::EntityState *msg) |
void | consume (const IMC::EntityActivationState *msg) |
void | queryEntityInfo (void) |
void | relayFrom (const IMC::Message *msg) |
void | relayTo (const IMC::Message *msg) |
void | onMain (void) |
Public Attributes | |
unsigned | m_sid |
unsigned | m_eid |
Counter< double > | m_query_info_timer |
Arguments | m_args |
|
inline |
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::entity_name.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::system_name.
|
inline |
References Supervisors::Delegator::Arguments::task_name.
|
inline |
|
inline |
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::entity_name.
unsigned Supervisors::Delegator::Task::m_eid |
Surrogate entity id.
Counter<double> Supervisors::Delegator::Task::m_query_info_timer |
unsigned Supervisors::Delegator::Task::m_sid |
Surrogate system id.