![]() |
DUNE: Uniform Navigational Environment
2024.09.0
|
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::PowerChannelState *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 |
| Counter< double > | m_act_countdown |
| Counter< double > | m_deact_countdown |
| IMC::PowerChannelControl | m_pcc |
| IMC::PowerChannelState | m_pcs |
| bool | m_activating |
| bool | m_deactivating |
| IMC::PushEntityParameters | m_push |
| IMC::EntityState | m_estate |
| Arguments | m_args |
|
inline |
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::power_channel.
|
inline |
References Supervisors::Delegator::Arguments::entity_name.
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::power_channel.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::power_channel.
|
inline |
References Supervisors::Delegator::Arguments::power_channel.
|
inline |
References Supervisors::Delegator::Arguments::power_channel.
|
inline |
References Supervisors::Delegator::Arguments::power_channel.
|
inline |
References Supervisors::Delegator::Arguments::system_name.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Supervisors::Delegator::Arguments::entity_name.
| Counter<double> Supervisors::Delegator::Task::m_act_countdown |
Activation timer.
| bool Supervisors::Delegator::Task::m_activating |
True if task is activating.
| Counter<double> Supervisors::Delegator::Task::m_deact_countdown |
Deactivation timer.
| bool Supervisors::Delegator::Task::m_deactivating |
True if task is deactivating.
| unsigned Supervisors::Delegator::Task::m_eid |
Surrogate entity id.
| IMC::EntityState Supervisors::Delegator::Task::m_estate |
Entity Parameter message.
| IMC::PowerChannelControl Supervisors::Delegator::Task::m_pcc |
Power channel control.
| IMC::PowerChannelState Supervisors::Delegator::Task::m_pcs |
Power channel state.
| IMC::PushEntityParameters Supervisors::Delegator::Task::m_push |
PushEntityParameters message.
| Counter<double> Supervisors::Delegator::Task::m_query_info_timer |
| unsigned Supervisors::Delegator::Task::m_sid |
Surrogate system id.
