#include <dl-mac-messages.h>
 Collaboration diagram for ns3::OfdmDlMapIe:Public Member Functions | |
| OfdmDlMapIe (void) | |
| This class implements DL-map ie as described by "IEEE Standard for
Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 6.3.2.3.43.6 Compact DL-MAP IE page 109.  More... | |
| ~OfdmDlMapIe (void) | |
| Cid | GetCid (void) const | 
| uint8_t | GetDiuc (void) const | 
| uint8_t | GetPreamblePresent (void) const | 
| uint16_t | GetSize (void) const | 
| uint16_t | GetStartTime (void) const | 
| Buffer::Iterator | Read (Buffer::Iterator start) | 
| void | SetCid (Cid cid) | 
| void | SetDiuc (uint8_t diuc) | 
| void | SetPreamblePresent (uint8_t preamblePresent) | 
| void | SetStartTime (uint16_t startTime) | 
| Buffer::Iterator | Write (Buffer::Iterator start) const | 
Private Attributes | |
| Cid | m_cid | 
| uint8_t | m_diuc | 
| uint8_t | m_preamblePresent | 
| uint16_t | m_startTime | 
Definition at line 262 of file dl-mac-messages.h.
| ns3::OfdmDlMapIe::OfdmDlMapIe | ( | void | ) | 
This class implements DL-map ie as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 6.3.2.3.43.6 Compact DL-MAP IE page 109.
Definition at line 457 of file dl-mac-messages.cc.
| ns3::OfdmDlMapIe::~OfdmDlMapIe | ( | void | ) | 
Definition at line 465 of file dl-mac-messages.cc.
| Cid ns3::OfdmDlMapIe::GetCid | ( | void | ) | const | 
Definition at line 494 of file dl-mac-messages.cc.
References m_cid.
Referenced by ns3::BaseStationNetDevice::SendBursts().
 Here is the caller graph for this function:| uint8_t ns3::OfdmDlMapIe::GetDiuc | ( | void | ) | const | 
Definition at line 500 of file dl-mac-messages.cc.
References m_diuc.
Referenced by ns3::DlMap::Deserialize(), and ns3::BaseStationNetDevice::SendBursts().
 Here is the caller graph for this function:| uint8_t ns3::OfdmDlMapIe::GetPreamblePresent | ( | void | ) | const | 
Definition at line 506 of file dl-mac-messages.cc.
References m_preamblePresent.
| uint16_t ns3::OfdmDlMapIe::GetSize | ( | void | ) | const | 
Definition at line 518 of file dl-mac-messages.cc.
Referenced by ns3::DlMap::GetSerializedSize().
 Here is the caller graph for this function:| uint16_t ns3::OfdmDlMapIe::GetStartTime | ( | void | ) | const | 
Definition at line 512 of file dl-mac-messages.cc.
References m_startTime.
| Buffer::Iterator ns3::OfdmDlMapIe::Read | ( | Buffer::Iterator | start | ) | 
Definition at line 535 of file dl-mac-messages.cc.
References m_cid, m_diuc, m_preamblePresent, m_startTime, ns3::Buffer::Iterator::ReadU16(), ns3::Buffer::Iterator::ReadU8(), and visualizer.core::start().
Referenced by ns3::DlMap::Deserialize().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void ns3::OfdmDlMapIe::SetCid | ( | Cid | cid | ) | 
Definition at line 470 of file dl-mac-messages.cc.
References m_cid.
Referenced by ns3::BSSchedulerSimple::AddDownlinkBurst(), ns3::BSSchedulerRtps::AddDownlinkBurst(), and ns3::BaseStationNetDevice::CreateDlMap().
 Here is the caller graph for this function:| void ns3::OfdmDlMapIe::SetDiuc | ( | uint8_t | diuc | ) | 
Definition at line 476 of file dl-mac-messages.cc.
References m_diuc.
Referenced by ns3::BSSchedulerSimple::AddDownlinkBurst(), ns3::BSSchedulerRtps::AddDownlinkBurst(), and ns3::BaseStationNetDevice::CreateDlMap().
 Here is the caller graph for this function:| void ns3::OfdmDlMapIe::SetPreamblePresent | ( | uint8_t | preamblePresent | ) | 
Definition at line 482 of file dl-mac-messages.cc.
References m_preamblePresent.
Referenced by ns3::BaseStationNetDevice::CreateDlMap().
 Here is the caller graph for this function:| void ns3::OfdmDlMapIe::SetStartTime | ( | uint16_t | startTime | ) | 
Definition at line 488 of file dl-mac-messages.cc.
References m_startTime, and startTime.
Referenced by ns3::BaseStationNetDevice::CreateDlMap().
 Here is the caller graph for this function:| Buffer::Iterator ns3::OfdmDlMapIe::Write | ( | Buffer::Iterator | start | ) | const | 
Definition at line 524 of file dl-mac-messages.cc.
References ns3::Cid::GetIdentifier(), m_cid, m_diuc, m_preamblePresent, m_startTime, visualizer.core::start(), ns3::Buffer::Iterator::WriteU16(), and ns3::Buffer::Iterator::WriteU8().
Referenced by ns3::DlMap::Serialize().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
Definition at line 291 of file dl-mac-messages.h.
Referenced by GetPreamblePresent(), Read(), SetPreamblePresent(), and Write().
      
  | 
  private | 
Definition at line 292 of file dl-mac-messages.h.
Referenced by GetStartTime(), Read(), SetStartTime(), and Write().