DESERT 4.0.0
hdr_DATA_APPLICATION Struct Reference

#include <uwApplication_cmn_header.h>

Collaboration diagram for hdr_DATA_APPLICATION:
Collaboration graph

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 DATA packet

Member Function Documentation

◆ access()

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

References access(), and offset_.

Referenced by access().

Here is the call graph for this function:

◆ offset()

static int & hdr_DATA_APPLICATION::offset ( )
inlinestatic

Reference to the offset variable

References offset_.

◆ payload_size()

◆ priority()

uint8_t & hdr_DATA_APPLICATION::priority ( )
inline

Reference to the priority variable.

Returns
char priority_

References priority_.

Referenced by uwApplicationModule::transmit().

◆ rftt()

int & hdr_DATA_APPLICATION::rftt ( )
inline

Reference to the rftt_ variable.

Returns
float rftt_

References rftt_.

Referenced by uwApplicationModule::recv(), and uwApplicationModule::transmit().

◆ rftt_valid()

bool & hdr_DATA_APPLICATION::rftt_valid ( )
inline

Reference to the rftt_valid_ variable.

Returns
bool rftt_valid_

References rftt_valid_.

Referenced by uwApplicationModule::transmit().

◆ sn()

uint16_t & hdr_DATA_APPLICATION::sn ( )
inline

Reference to the sn_ variable.

Returns
uint16_t sn_

References sn_.

Referenced by uwApplicationModule::recv(), and uwApplicationModule::transmit().

Member Data Documentation

◆ offset_

int hdr_DATA_APPLICATION::offset_ = 0
static

Required by the PacketHeaderManager.

Referenced by access(), and offset().

◆ payload_msg

◆ payload_size_

uint16_t hdr_DATA_APPLICATION::payload_size_

◆ priority_

uint8_t hdr_DATA_APPLICATION::priority_

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

Referenced by packer_uwApplication::packMyHdr(), packer_uwApplication::printMyHdrFields(), priority(), and packer_uwApplication::unpackMyHdr().

◆ rftt_

int hdr_DATA_APPLICATION::rftt_

◆ rftt_valid_

bool hdr_DATA_APPLICATION::rftt_valid_

◆ sn_

uint16_t hdr_DATA_APPLICATION::sn_

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