#include <MultiSenseTypes.hh>
Public Member Functions | |
Header () | |
![]() | |
virtual bool | inMask (DataSource mask) |
virtual | ~HeaderBase () |
Public Attributes | |
int64_t | frameId |
float | framesPerSecond |
uint32_t | secondaryAppDataLength |
const void * | secondaryAppDataP |
uint32_t | secondaryAppMetadataLength |
const void * | secondaryAppMetadataP |
DataSource | source |
uint32_t | timeMicroSeconds |
uint32_t | timeSeconds |
Class containing Header information for a secondary_app callback.
See crl::multisense::Channel::addIsolatedCallback
Definition at line 3028 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
|
inline |
Default Constructor
Definition at line 3053 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
int64_t crl::multisense::secondary_app::Header::frameId |
Unique ID used to describe an secondaryAppData. FrameIds increase sequentially from the device
Definition at line 3034 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
float crl::multisense::secondary_app::Header::framesPerSecond |
The number of frames per second currently streaming from the device
Definition at line 3040 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint32_t crl::multisense::secondary_app::Header::secondaryAppDataLength |
The length of the secondaryAppData data stored in secondaryAppDataDataP
Definition at line 3042 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
const void* crl::multisense::secondary_app::Header::secondaryAppDataP |
A pointer to the secondaryAppData data
Definition at line 3044 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint32_t crl::multisense::secondary_app::Header::secondaryAppMetadataLength |
The metadata length
Definition at line 3046 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
const void* crl::multisense::secondary_app::Header::secondaryAppMetadataP |
The metadata generic payload
Definition at line 3048 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
DataSource crl::multisense::secondary_app::Header::source |
DataSource corresponding to secondaryAppDataP
Definition at line 3032 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint32_t crl::multisense::secondary_app::Header::timeMicroSeconds |
The time microseconds value corresponding to when the secondaryAppData was captured
Definition at line 3038 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
uint32_t crl::multisense::secondary_app::Header::timeSeconds |
The time seconds value corresponding to when the secondaryAppData was captured
Definition at line 3036 of file Legacy/include/MultiSense/MultiSenseTypes.hh.