DESERT 3.5.1
Loading...
Searching...
No Matches
hdr_DATA_APPLICATION Struct Reference

#include <uwApplication_cmn_header.h>

Public Member Functions

uint16_t & sn ()
 
int & rftt ()
 
bool & rftt_valid ()
 
uint8_t & priority ()
 
uint16_t & payload_size ()
 

Static Public Member Functions

static int & offset ()
 
static hdr_DATA_APPLICATIONaccess (const Packet *p)
 

Public Attributes

uint16_t sn_
 
int rftt_
 
bool rftt_valid_
 
uint8_t priority_
 
uint16_t payload_size_
 
char payload_msg [MAX_LENGTH_PAYLOAD]
 

Static Public Attributes

static int offset_ = 0
 

Detailed Description

Content header of TRIGGER packet.

Definition at line 60 of file uwApplication_cmn_header.h.

Member Function Documentation

◆ access()

static hdr_DATA_APPLICATION * hdr_DATA_APPLICATION::access ( const Packet *  p)
inlinestatic

Definition at line 131 of file uwApplication_cmn_header.h.

◆ offset()

static int & hdr_DATA_APPLICATION::offset ( )
inlinestatic

Reference to the offset variable.

Definition at line 125 of file uwApplication_cmn_header.h.

◆ payload_size()

uint16_t & hdr_DATA_APPLICATION::payload_size ( )
inline

Definition at line 116 of file uwApplication_cmn_header.h.

◆ priority()

uint8_t & hdr_DATA_APPLICATION::priority ( )
inline

Reference to the priority variable.

Returns
char priority_

Definition at line 110 of file uwApplication_cmn_header.h.

◆ rftt()

int & hdr_DATA_APPLICATION::rftt ( )
inline

Reference to the rftt_ variable.

Returns
float rftt_

Definition at line 88 of file uwApplication_cmn_header.h.

◆ rftt_valid()

bool & hdr_DATA_APPLICATION::rftt_valid ( )
inline

Reference to the rftt_valid_ variable.

Returns
bool rftt_valid_

Definition at line 99 of file uwApplication_cmn_header.h.

◆ sn()

uint16_t & hdr_DATA_APPLICATION::sn ( )
inline

Reference to the sn_ variable.

Returns
uint16_t sn_

Definition at line 77 of file uwApplication_cmn_header.h.

Member Data Documentation

◆ offset_

int hdr_DATA_APPLICATION::offset_ = 0
static

Required by the PacketHeaderManager.

Definition at line 69 of file uwApplication_cmn_header.h.

◆ payload_msg

char hdr_DATA_APPLICATION::payload_msg[MAX_LENGTH_PAYLOAD]

Message payload.

Definition at line 67 of file uwApplication_cmn_header.h.

◆ payload_size_

uint16_t hdr_DATA_APPLICATION::payload_size_

Size (bytes) of the payload.

Definition at line 66 of file uwApplication_cmn_header.h.

◆ priority_

uint8_t hdr_DATA_APPLICATION::priority_

Priority flag: 1 means high priority, 0 normal priority.

Definition at line 64 of file uwApplication_cmn_header.h.

◆ rftt_

int hdr_DATA_APPLICATION::rftt_

Forward Trip Time of the packet.

Definition at line 62 of file uwApplication_cmn_header.h.

◆ rftt_valid_

bool hdr_DATA_APPLICATION::rftt_valid_

Flag used to set the validity of the fft field.

Definition at line 63 of file uwApplication_cmn_header.h.

◆ sn_

uint16_t hdr_DATA_APPLICATION::sn_

Serial number of the packet.

Definition at line 61 of file uwApplication_cmn_header.h.


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