onboardapi  9.10.0
by Rheinmetall
M_VideoTrackerLot::IClient Class Reference

Public Member Functions

virtual ~IClient ()
 
virtual void ReportLotStatus (M_VideoTracker::LotStatusType const &Status, bool IsRemoved)
 

Detailed Description

Lock-On Tracking (LoT) Client interface. Contains callback operations from the Lock-On Tracking (LoT) Service to the Client.

Constructor & Destructor Documentation

◆ ~IClient()

M_VideoTrackerLot::IClient::~IClient ( )
virtual

Member Function Documentation

◆ ReportLotStatus()

void M_VideoTrackerLot::IClient::ReportLotStatus ( M_VideoTracker::LotStatusType const &  Status,
bool  IsRemoved 
)
virtual

Report with the current LoT VideoTracker status. This will be continually updated every time a value is changed.

Parameters
StatusVideoTracker status data.
IsRemovedIndicates 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.