Classes | Public Attributes | List of all members
XsMessageHeader::LengthData Union Reference

#include <xsmessage.h>

Classes

struct  ExtendedLength
 

Public Attributes

uint8_t m_data [1]
 The first byte of the data buffer if length < 255, the data buffer is always at least 1 byte since it has to contain the checksum, but it can be bigger. More...
 
struct XsMessageHeader::LengthData::ExtendedLength m_extended
 The extended length, only valid if normal length is 255. More...
 

Detailed Description

Contains optional extended length of message and first byte of data buffer

Definition at line 177 of file xsmessage.h.

Member Data Documentation

◆ m_data

uint8_t XsMessageHeader::LengthData::m_data[1]

The first byte of the data buffer if length < 255, the data buffer is always at least 1 byte since it has to contain the checksum, but it can be bigger.

Definition at line 190 of file xsmessage.h.

◆ m_extended

struct XsMessageHeader::LengthData::ExtendedLength XsMessageHeader::LengthData::m_extended

The extended length, only valid if normal length is 255.


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


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:22