This class implements the DCD channel encodings as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.4.1 DCD channel encodings, page 659. More...
#include <dl-mac-messages.h>
Public Member Functions | |
uint16_t | GetBsEirp (void) const |
uint16_t | GetEirxPIrMax (void) const |
uint32_t | GetFrequency (void) const |
uint16_t | GetSize (void) const |
Buffer::Iterator | Read (Buffer::Iterator start) |
void | SetBsEirp (uint16_t bs_eirp) |
void | SetEirxPIrMax (uint16_t rss_ir_max) |
void | SetFrequency (uint32_t frequency) |
Buffer::Iterator | Write (Buffer::Iterator start) const |
Private Member Functions | |
virtual Buffer::Iterator | DoRead (Buffer::Iterator start)=0 |
virtual Buffer::Iterator | DoWrite (Buffer::Iterator start) const =0 |
Private Attributes | |
uint16_t | m_bsEirp |
uint16_t | m_eirXPIrMax |
uint32_t | m_frequency |
This class implements the DCD channel encodings as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.4.1 DCD channel encodings, page 659.
Definition at line 39 of file dl-mac-messages.h.