Public Member Functions | |
LowDcfListener (ns3::DcfManager *dcf) | |
virtual | ~LowDcfListener () |
virtual void | AckTimeoutReset () |
virtual void | AckTimeoutStart (Time duration) |
virtual void | CtsTimeoutReset () |
virtual void | CtsTimeoutStart (Time duration) |
virtual void | NavReset (Time duration) |
virtual void | NavStart (Time duration) |
Public Member Functions inherited from ns3::MacLowDcfListener | |
MacLowDcfListener () | |
virtual | ~MacLowDcfListener () |
Private Attributes | |
ns3::DcfManager * | m_dcf |
Definition at line 170 of file dcf-manager.cc.
|
inline |
Definition at line 173 of file dcf-manager.cc.
|
inlinevirtual |
Definition at line 177 of file dcf-manager.cc.
|
inlinevirtual |
Implements ns3::MacLowDcfListener.
Definition at line 192 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyAckTimeoutResetNow().
|
inlinevirtual |
Implements ns3::MacLowDcfListener.
Definition at line 188 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyAckTimeoutStartNow().
|
inlinevirtual |
Implements ns3::MacLowDcfListener.
Definition at line 200 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyCtsTimeoutResetNow().
|
inlinevirtual |
Implements ns3::MacLowDcfListener.
Definition at line 196 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyCtsTimeoutStartNow().
|
inlinevirtual |
duration | duration of NAV timer |
Implements ns3::MacLowDcfListener.
Definition at line 184 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyNavResetNow().
|
inlinevirtual |
duration | duration of NAV timer |
Implements ns3::MacLowDcfListener.
Definition at line 180 of file dcf-manager.cc.
References m_dcf, and ns3::DcfManager::NotifyNavStartNow().
|
private |
Definition at line 205 of file dcf-manager.cc.
Referenced by AckTimeoutReset(), AckTimeoutStart(), CtsTimeoutReset(), CtsTimeoutStart(), NavReset(), and NavStart().