onboardapi  9.10.0
by Rheinmetall
M_Manipulator::ReportManipulatorStatus Struct Reference

Public Member Functions

 ReportManipulatorStatus ()
 
 ReportManipulatorStatus (M_Manipulator::ManipulatorStatusType const &Status, bool IsRemoved)
 

Public Attributes

M_Manipulator::ManipulatorStatusType Status
 Current status data of the manipulator. More...
 
bool IsRemoved
 

Detailed Description

Report with current manipulator status. This should always be called with the latest status updates since the last report can be read by late joiners.

Constructor & Destructor Documentation

◆ ReportManipulatorStatus() [1/2]

M_Manipulator::ReportManipulatorStatus::ReportManipulatorStatus ( )

◆ ReportManipulatorStatus() [2/2]

M_Manipulator::ReportManipulatorStatus::ReportManipulatorStatus ( M_Manipulator::ManipulatorStatusType const &  Status,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_Manipulator::ReportManipulatorStatus::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.

◆ Status

M_Manipulator::ManipulatorStatusType M_Manipulator::ReportManipulatorStatus::Status

Current status data of the manipulator.