This class implements the UCD channel encodings as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.3.1 UCD channel encodings, page 651. More...
#include <ul-mac-messages.h>
Inheritance diagram for ns3::UcdChannelEncodings:Public Member Functions | |
| uint16_t | GetBwReqOppSize (void) const |
| uint32_t | GetFrequency (void) const |
| uint16_t | GetRangReqOppSize (void) const |
| uint16_t | GetSize (void) const |
| Buffer::Iterator | Read (Buffer::Iterator start) |
| void | SetBwReqOppSize (uint16_t bwReqOppSize) |
| void | SetFrequency (uint32_t frequency) |
| void | SetRangReqOppSize (uint16_t rangReqOppSize) |
| 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_bwReqOppSize |
| uint32_t | m_frequency |
| uint16_t | m_rangReqOppSize |
This class implements the UCD channel encodings as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.3.1 UCD channel encodings, page 651.
Definition at line 40 of file ul-mac-messages.h.