onboardapi  9.10.0
by Rheinmetall
M_VideoMetadata::IClient Class Reference

Public Member Functions

virtual ~IClient ()
 
virtual void EventRvtMetadata (M_VideoMetadata::RvtLS const &Rvt)
 
virtual void EventSecurityMetadata (M_VideoMetadata::SecurityMetadataLS const &SecurityMetadata)
 
virtual void EventSecurityMetadataUniversal (M_VideoMetadata::SecurityMetadataUniversalLS const &SecurityMetadataUniversal)
 
virtual void EventUasDatalinkLS (M_VideoMetadata::UasDatalinkLS const &UasDatalink)
 
virtual void EventVmtiLS (M_VideoMetadata::VmtiLS const &Vmti)
 
virtual void EventVTrackLS (M_VideoMetadata::VTrackLS const &VTrack)
 

Detailed Description

Video metadata client interface. Contains callback operations from the video metadata service to the client.

Constructor & Destructor Documentation

◆ ~IClient()

M_VideoMetadata::IClient::~IClient ( )
virtual

Member Function Documentation

◆ EventRvtMetadata()

void M_VideoMetadata::IClient::EventRvtMetadata ( M_VideoMetadata::RvtLS const &  Rvt)
virtual

RvtLS from Remote Video Temrinal Metadata Set (MISB ST 0806.4)

Parameters
Rvt

◆ EventSecurityMetadata()

void M_VideoMetadata::IClient::EventSecurityMetadata ( M_VideoMetadata::SecurityMetadataLS const &  SecurityMetadata)
virtual

Security Metadata Local Set from Security Metadata Universal and Local Sets for Motion Imagery Data (MISB ST 0102.11)

Parameters
SecurityMetadata

◆ EventSecurityMetadataUniversal()

void M_VideoMetadata::IClient::EventSecurityMetadataUniversal ( M_VideoMetadata::SecurityMetadataUniversalLS const &  SecurityMetadataUniversal)
virtual

Security Metadata Universal Set from Security Metadata Universal and Local Sets for Motion Imagery Data (MISB ST 0102.11)

Parameters
SecurityMetadataUniversal

◆ EventUasDatalinkLS()

void M_VideoMetadata::IClient::EventUasDatalinkLS ( M_VideoMetadata::UasDatalinkLS const &  UasDatalink)
virtual

UasDatalinkLS from UAS Datalink Local Set (MISB ST 0601.9)

Parameters
UasDatalink

◆ EventVmtiLS()

void M_VideoMetadata::IClient::EventVmtiLS ( M_VideoMetadata::VmtiLS const &  Vmti)
virtual

VmtiLS from Video Moving Target Indicator and Track Metadata (MISB ST 0903.4)

Parameters
Vmti

◆ EventVTrackLS()

void M_VideoMetadata::IClient::EventVTrackLS ( M_VideoMetadata::VTrackLS const &  VTrack)
virtual

VTrackLS from Video Moving Target Indicator and Track Metadata (MISB ST 0903.4)

Parameters
VTrack