Public Types | Public Member Functions

ns3::OfdmDlBurstProfile Class Reference

List of all members.

Public Types

enum  Diuc {
  DIUC_STC_ZONE = 0, DIUC_BURST_PROFILE_1, DIUC_BURST_PROFILE_2, DIUC_BURST_PROFILE_3,
  DIUC_BURST_PROFILE_4, DIUC_BURST_PROFILE_5, DIUC_BURST_PROFILE_6, DIUC_BURST_PROFILE_7,
  DIUC_BURST_PROFILE_8, DIUC_BURST_PROFILE_9, DIUC_BURST_PROFILE_10, DIUC_BURST_PROFILE_11,
  DIUC_GAP = 13, DIUC_END_OF_MAP
}
 

This class implements the OFDM Downlink burst profile descriptor as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 8.2.1.10 Burst profile formats page 416.


Public Member Functions

void SetType (uint8_t type)
void SetLength (uint8_t length)
void SetDiuc (uint8_t diuc)
void SetFecCodeType (uint8_t fecCodeType)
uint8_t GetType (void) const
uint8_t GetLength (void) const
uint8_t GetDiuc (void) const
uint8_t GetFecCodeType (void) const
uint16_t GetSize (void) const
Buffer::Iterator Write (Buffer::Iterator start) const
Buffer::Iterator Read (Buffer::Iterator start)

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