onboardapi  9.10.0
by Rheinmetall
M_HmiAppCtrl::ReportAppState Struct Reference

Reports the current state of an app. More...

Public Member Functions

 ReportAppState ()
 
 ReportAppState (std::string const &KeyAppId, M_HmiAppCtrl::ApplicationStateType const &AppState, bool IsRemoved)
 

Public Attributes

std::string KeyAppId
 Identifies the app. More...
 
M_HmiAppCtrl::ApplicationStateType AppState
 Status information for the app. More...
 
bool IsRemoved
 

Detailed Description

Reports the current state of an app.

Constructor & Destructor Documentation

◆ ReportAppState() [1/2]

M_HmiAppCtrl::ReportAppState::ReportAppState ( )

◆ ReportAppState() [2/2]

M_HmiAppCtrl::ReportAppState::ReportAppState ( std::string const &  KeyAppId,
M_HmiAppCtrl::ApplicationStateType const &  AppState,
bool  IsRemoved 
)

Member Data Documentation

◆ AppState

M_HmiAppCtrl::ApplicationStateType M_HmiAppCtrl::ReportAppState::AppState

Status information for the app.

◆ IsRemoved

bool M_HmiAppCtrl::ReportAppState::IsRemoved

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

◆ KeyAppId

std::string M_HmiAppCtrl::ReportAppState::KeyAppId

Identifies the app.