onboardapi  9.10.0
by Rheinmetall
M_ActuationCtrl::ReportActuationComponentStatus Struct Reference

Report the current status of a specific actuation component. More...

Public Member Functions

 ReportActuationComponentStatus ()
 
 ReportActuationComponentStatus (std::string const &KeyId, M_ActuationCtrl::ActuationStatusType const &Status, bool IsRemoved)
 

Public Attributes

std::string KeyId
 Identifies the actuation component. More...
 
M_ActuationCtrl::ActuationStatusType Status
 Actuation component output. More...
 
bool IsRemoved
 

Detailed Description

Report the current status of a specific actuation component.

Constructor & Destructor Documentation

◆ ReportActuationComponentStatus() [1/2]

M_ActuationCtrl::ReportActuationComponentStatus::ReportActuationComponentStatus ( )

◆ ReportActuationComponentStatus() [2/2]

M_ActuationCtrl::ReportActuationComponentStatus::ReportActuationComponentStatus ( std::string const &  KeyId,
M_ActuationCtrl::ActuationStatusType const &  Status,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_ActuationCtrl::ReportActuationComponentStatus::IsRemoved

Indicates if the status is no longer available. Note: This will always be set to true when a service has been shut down. After this has been set to true, the status will no longer be available to late joiners.

◆ KeyId

std::string M_ActuationCtrl::ReportActuationComponentStatus::KeyId

Identifies the actuation component.

◆ Status

M_ActuationCtrl::ActuationStatusType M_ActuationCtrl::ReportActuationComponentStatus::Status

Actuation component output.