RTC Toolkit  2.0.0
Public Member Functions | Public Attributes | List of all members
FrameMetadata Struct Reference

Metadata for a single frame. More...

#include <packetCombiner.hpp>

Public Member Functions

 FrameMetadata (uint16_t new_frame_id, uint16_t new_frame_count, enum RTMSFrameType new_frame_type, bool new_simulated, bool new_little_endian, uint32_t new_status, double new_mudpi_timestamp, double new_pcap_timestamp)
 
 FrameMetadata ()=default
 

Public Attributes

uint16_t frame_id
 
uint16_t frame_count
 
enum RTMSFrameType frame_type
 
bool simulated
 
bool little_endian
 
uint32_t status
 
double mudpi_timestamp
 
double pcap_timestamp
 

Detailed Description

Metadata for a single frame.

Constructor & Destructor Documentation

◆ FrameMetadata() [1/2]

FrameMetadata::FrameMetadata ( uint16_t  new_frame_id,
uint16_t  new_frame_count,
enum RTMSFrameType  new_frame_type,
bool  new_simulated,
bool  new_little_endian,
uint32_t  new_status,
double  new_mudpi_timestamp,
double  new_pcap_timestamp 
)
inlineexplicit

◆ FrameMetadata() [2/2]

FrameMetadata::FrameMetadata ( )
default

Member Data Documentation

◆ frame_count

uint16_t FrameMetadata::frame_count

◆ frame_id

uint16_t FrameMetadata::frame_id

◆ frame_type

enum RTMSFrameType FrameMetadata::frame_type

◆ little_endian

bool FrameMetadata::little_endian

◆ mudpi_timestamp

double FrameMetadata::mudpi_timestamp

◆ pcap_timestamp

double FrameMetadata::pcap_timestamp

◆ simulated

bool FrameMetadata::simulated

◆ status

uint32_t FrameMetadata::status

The documentation for this struct was generated from the following file: