Public Member Functions | |
LowNavListener (ns3::DcfManager *dcf) | |
virtual | ~LowNavListener () |
virtual void | NavStart (Time duration) |
virtual void | NavReset (Time duration) |
Private Attributes | |
ns3::DcfManager * | m_dcf |
Definition at line 147 of file dcf-manager.cc.
ns3::LowNavListener::LowNavListener | ( | ns3::DcfManager * | dcf | ) | [inline] |
Definition at line 149 of file dcf-manager.cc.
virtual ns3::LowNavListener::~LowNavListener | ( | ) | [inline, virtual] |
Definition at line 151 of file dcf-manager.cc.
virtual void ns3::LowNavListener::NavReset | ( | Time | duration | ) | [inline, virtual] |
duration | duration of NAV timer |
Implements ns3::MacLowNavListener.
Definition at line 155 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyNavResetNow().
virtual void ns3::LowNavListener::NavStart | ( | Time | duration | ) | [inline, virtual] |
duration | duration of NAV timer |
Implements ns3::MacLowNavListener.
Definition at line 152 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyNavStartNow().
ns3::DcfManager* ns3::LowNavListener::m_dcf [private] |
Definition at line 159 of file dcf-manager.cc.
Referenced by NavReset(), and NavStart().