onboardapi  9.10.0
by Rheinmetall
M_Alignment::ReportAlignmentStatus Struct Reference

Report current alignment status. More...

Public Member Functions

 ReportAlignmentStatus ()
 
 ReportAlignmentStatus (std::string const &KeyComponentId, M_Alignment::AlignmentStatusType const &Status, bool IsRemoved)
 

Public Attributes

std::string KeyComponentId
 Identifies the device/component associated with the alignment status. More...
 
M_Alignment::AlignmentStatusType Status
 Alignment status data. More...
 
bool IsRemoved
 

Detailed Description

Report current alignment status.

Constructor & Destructor Documentation

◆ ReportAlignmentStatus() [1/2]

M_Alignment::ReportAlignmentStatus::ReportAlignmentStatus ( )

◆ ReportAlignmentStatus() [2/2]

M_Alignment::ReportAlignmentStatus::ReportAlignmentStatus ( std::string const &  KeyComponentId,
M_Alignment::AlignmentStatusType const &  Status,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_Alignment::ReportAlignmentStatus::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.

◆ KeyComponentId

std::string M_Alignment::ReportAlignmentStatus::KeyComponentId

Identifies the device/component associated with the alignment status.

◆ Status

M_Alignment::AlignmentStatusType M_Alignment::ReportAlignmentStatus::Status

Alignment status data.