onboardapi  9.10.0
by Rheinmetall
M_Teleoperation::ReportBatteryStatus Struct Reference

Report current battery status. More...

Public Member Functions

 ReportBatteryStatus ()
 
 ReportBatteryStatus (std::string const &KeyId, M_Teleoperation::BatteryStatusType const &BatteryStatus, bool IsRemoved)
 

Public Attributes

std::string KeyId
 Identifies the battery. More...
 
M_Teleoperation::BatteryStatusType BatteryStatus
 Current status of the battery. More...
 
bool IsRemoved
 

Detailed Description

Report current battery status.

Constructor & Destructor Documentation

◆ ReportBatteryStatus() [1/2]

M_Teleoperation::ReportBatteryStatus::ReportBatteryStatus ( )

◆ ReportBatteryStatus() [2/2]

M_Teleoperation::ReportBatteryStatus::ReportBatteryStatus ( std::string const &  KeyId,
M_Teleoperation::BatteryStatusType const &  BatteryStatus,
bool  IsRemoved 
)

Member Data Documentation

◆ BatteryStatus

M_Teleoperation::BatteryStatusType M_Teleoperation::ReportBatteryStatus::BatteryStatus

Current status of the battery.

◆ IsRemoved

bool M_Teleoperation::ReportBatteryStatus::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_Teleoperation::ReportBatteryStatus::KeyId

Identifies the battery.