mbgtools-lx  4.2.8
MBG_TLV_DATA Struct Reference

General TLV data structure. More...

#include <gpsdefs.h>

Data Fields

MBG_TLV_UID uid
 Unique ID identifying following TLVs, 0 if empty/not set. More...
 
MBG_TLV_TYPE type
 One of the MBG_TLV_TYPES or MBG_TLV_FEAT_TYPES depending on the type of message. More...
 
uint32_t total_bytes
 Number of all bytes including header(s) that are related to a TLV block transaction. More...
 
uint32_t reserved_1
 Reserved for future use. More...
 

Detailed Description

General TLV data structure.

Structure containing common, additional data required to send an announce message for following TLVs.

Definition at line 18307 of file gpsdefs.h.

Field Documentation

◆ reserved_1

uint32_t MBG_TLV_DATA::reserved_1

Reserved for future use.

Definition at line 18312 of file gpsdefs.h.

Referenced by mbg_tlv_announce_init(), and mbg_tlv_rcv_state_init().

◆ total_bytes

uint32_t MBG_TLV_DATA::total_bytes

Number of all bytes including header(s) that are related to a TLV block transaction.

Definition at line 18311 of file gpsdefs.h.

Referenced by mbg_tlv_announce_init(), and mbg_tlv_rcv_state_init().

◆ type

MBG_TLV_TYPE MBG_TLV_DATA::type

One of the MBG_TLV_TYPES or MBG_TLV_FEAT_TYPES depending on the type of message.

Definition at line 18310 of file gpsdefs.h.

Referenced by mbg_tlv_announce_init(), and mbg_tlv_rcv_state_init().

◆ uid

MBG_TLV_UID MBG_TLV_DATA::uid

Unique ID identifying following TLVs, 0 if empty/not set.

Definition at line 18309 of file gpsdefs.h.

Referenced by mbg_tlv_announce_init(), and mbg_tlv_rcv_state_init().


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