onboardapi  9.10.0
by Rheinmetall
M_ImageProcessing::IClient Class Reference

Public Member Functions

virtual ~IClient ()
 
virtual void ReportImageProcessingSettings (M_ImageProcessing::ImageProcessingSettingsType const &Settings)
 
virtual void ReportImageProcessingStatus (M_ImageProcessing::ImageProcessingStatusType const &Status, bool IsRemoved)
 

Detailed Description

Image processing interface. Contains callback operations from the image processing service to the client.

Constructor & Destructor Documentation

◆ ~IClient()

M_ImageProcessing::IClient::~IClient ( )
virtual

Member Function Documentation

◆ ReportImageProcessingSettings()

void M_ImageProcessing::IClient::ReportImageProcessingSettings ( M_ImageProcessing::ImageProcessingSettingsType const &  Settings)
virtual

Report the settings used for image processing.

Parameters
SettingsImage processing settings.

◆ ReportImageProcessingStatus()

void M_ImageProcessing::IClient::ReportImageProcessingStatus ( M_ImageProcessing::ImageProcessingStatusType const &  Status,
bool  IsRemoved 
)
virtual

Report the current status of the image processing device.

Parameters
StatusCurrent status of the image processing device.
IsRemovedIndicates 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.