Public Member Functions | |
OfdmDcdChannelEncodings (void) | |
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. | |
Mac48Address | GetBaseStationId (void) const |
uint8_t | GetChannelNr (void) const |
uint8_t | GetFrameDurationCode (void) const |
uint32_t | GetFrameNumber (void) const |
uint8_t | GetRtg (void) const |
uint16_t | GetSize (void) const |
uint8_t | GetTtg (void) const |
void | SetBaseStationId (Mac48Address baseStationId) |
void | SetChannelNr (uint8_t channelNr) |
void | SetFrameDurationCode (uint8_t frameDurationCode) |
void | SetFrameNumber (uint32_t frameNumber) |
void | SetRtg (uint8_t rtg) |
void | SetTtg (uint8_t ttg) |
Public Member Functions inherited from ns3::DcdChannelEncodings | |
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) |
virtual Buffer::Iterator | DoWrite (Buffer::Iterator start) const |
Private Attributes | |
Mac48Address | m_baseStationId |
uint8_t | m_channelNr |
uint32_t | m_chnlSwitchFrameNr |
uint8_t | m_frameDurationCode |
uint32_t | m_frameNumber |
uint8_t | m_rtg |
uint8_t | m_ttg |
Definition at line 81 of file dl-mac-messages.h.