onboardapi  9.10.0
by Rheinmetall
M_CameraManager::ReportCameraSettings Struct Reference

Public Member Functions

 ReportCameraSettings ()
 
 ReportCameraSettings (std::string const &KeyId, M_Camera::CameraSettingsType const &Settings, bool IsRemoved)
 

Public Attributes

std::string KeyId
 The id of the camera. More...
 
M_Camera::CameraSettingsType Settings
 Camera settings data. More...
 
bool IsRemoved
 

Detailed Description

Report with static camera settings of a specific camera with id. This should be provided at startup and in the event of degraded functionality, e.g. due to an internal failure.

Constructor & Destructor Documentation

◆ ReportCameraSettings() [1/2]

M_CameraManager::ReportCameraSettings::ReportCameraSettings ( )

◆ ReportCameraSettings() [2/2]

M_CameraManager::ReportCameraSettings::ReportCameraSettings ( std::string const &  KeyId,
M_Camera::CameraSettingsType const &  Settings,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_CameraManager::ReportCameraSettings::IsRemoved

Indicates if the status is no longer available. Note: This will always be set to True when a Service has been shutdown. After this has been set to True the status will no longer be available to late joiners.

◆ KeyId

std::string M_CameraManager::ReportCameraSettings::KeyId

The id of the camera.

◆ Settings

M_Camera::CameraSettingsType M_CameraManager::ReportCameraSettings::Settings

Camera settings data.