Agora  1.2.0
Agora project
MacPacketHeaderPacked Struct Reference

#include <message.h>

Collaboration diagram for MacPacketHeaderPacked:

Public Member Functions

uint16_t Frame () const
 
uint16_t Symbol () const
 
uint16_t Ue () const
 
uint16_t Crc () const
 
uint16_t PayloadLength () const
 
void Set (const uint16_t &f, const uint16_t &s, const uint16_t &u, const uint16_t &d, const uint16_t &cc)
 
void Crc (const uint16_t &crc)
 

Private Attributes

uint16_t frame_id_
 
uint16_t symbol_id_
 
uint16_t ue_id_
 
uint16_t datalen_
 
uint16_t crc_
 
RBIndicator rb_indicator_
 

Member Function Documentation

◆ Crc() [1/2]

uint16_t MacPacketHeaderPacked::Crc ( ) const
inline
Here is the caller graph for this function:

◆ Crc() [2/2]

void MacPacketHeaderPacked::Crc ( const uint16_t &  crc)
inline

◆ Frame()

uint16_t MacPacketHeaderPacked::Frame ( ) const
inline
Here is the caller graph for this function:

◆ PayloadLength()

uint16_t MacPacketHeaderPacked::PayloadLength ( ) const
inline
Here is the caller graph for this function:

◆ Set()

void MacPacketHeaderPacked::Set ( const uint16_t &  f,
const uint16_t &  s,
const uint16_t &  u,
const uint16_t &  d,
const uint16_t &  cc 
)
inline
Here is the caller graph for this function:

◆ Symbol()

uint16_t MacPacketHeaderPacked::Symbol ( ) const
inline
Here is the caller graph for this function:

◆ Ue()

uint16_t MacPacketHeaderPacked::Ue ( ) const
inline
Here is the caller graph for this function:

Member Data Documentation

◆ crc_

uint16_t MacPacketHeaderPacked::crc_
private

◆ datalen_

uint16_t MacPacketHeaderPacked::datalen_
private

◆ frame_id_

uint16_t MacPacketHeaderPacked::frame_id_
private

◆ rb_indicator_

RBIndicator MacPacketHeaderPacked::rb_indicator_
private

◆ symbol_id_

uint16_t MacPacketHeaderPacked::symbol_id_
private

◆ ue_id_

uint16_t MacPacketHeaderPacked::ue_id_
private

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