mbgtools-lx
4.2.8
|
TLV header structure containing information on current TLV transaction. More...
#include <gpsdefs.h>
Data Fields | |
MBG_TLV_UID | uid |
Unique source ID. See MBG_TLV_DATA::uid. More... | |
MBG_TLV_UID | tlv_type |
"Subtype" identifying current TLV, see MBG_TLV_TYPES More... | |
uint32_t | cur_bytes |
Number of bytes in MBG_TLV::value. More... | |
uint32_t | trans_bytes |
Number of bytes transferred so far related to this TLV type. More... | |
uint32_t | total_bytes |
uint32_t | reserved_1 |
Future use. More... | |
uint32_t | reserved_2 |
Future use. More... | |
uint32_t | reserved_3 |
Future use. More... | |
TLV header structure containing information on current TLV transaction.
uint32_t MBG_TLV_HDR::cur_bytes |
Number of bytes in MBG_TLV::value.
Definition at line 18375 of file gpsdefs.h.
Referenced by mbg_tlv_init().
uint32_t MBG_TLV_HDR::reserved_1 |
uint32_t MBG_TLV_HDR::reserved_2 |
uint32_t MBG_TLV_HDR::reserved_3 |
MBG_TLV_UID MBG_TLV_HDR::tlv_type |
"Subtype" identifying current TLV, see MBG_TLV_TYPES
Definition at line 18374 of file gpsdefs.h.
Referenced by mbg_tlv_init().
uint32_t MBG_TLV_HDR::total_bytes |
Number of total bytes (size) of this TLV type without header. It is fixed and must not be changed during a TLV transaction.
Definition at line 18377 of file gpsdefs.h.
Referenced by mbg_tlv_init().
uint32_t MBG_TLV_HDR::trans_bytes |
Number of bytes transferred so far related to this TLV type.
Definition at line 18376 of file gpsdefs.h.
Referenced by mbg_tlv_init().
MBG_TLV_UID MBG_TLV_HDR::uid |
Unique source ID. See MBG_TLV_DATA::uid.
Definition at line 18373 of file gpsdefs.h.
Referenced by mbg_tlv_init().