A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::LowDcfListener Class Reference
+ Inheritance diagram for ns3::LowDcfListener:
+ Collaboration diagram for ns3::LowDcfListener:

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::DcfManagerm_dcf

Detailed Description

Definition at line 170 of file dcf-manager.cc.

Constructor & Destructor Documentation

ns3::LowDcfListener::LowDcfListener ( ns3::DcfManager dcf)
inline

Definition at line 173 of file dcf-manager.cc.

virtual ns3::LowDcfListener::~LowDcfListener ( )
inlinevirtual

Definition at line 177 of file dcf-manager.cc.

Member Function Documentation

virtual void ns3::LowDcfListener::AckTimeoutReset ( )
inlinevirtual

Implements ns3::MacLowDcfListener.

Definition at line 192 of file dcf-manager.cc.

References m_dcf, and ns3::DcfManager::NotifyAckTimeoutResetNow().

+ Here is the call graph for this function:

virtual void ns3::LowDcfListener::AckTimeoutStart ( Time  duration)
inlinevirtual

Implements ns3::MacLowDcfListener.

Definition at line 188 of file dcf-manager.cc.

References m_dcf, and ns3::DcfManager::NotifyAckTimeoutStartNow().

+ Here is the call graph for this function:

virtual void ns3::LowDcfListener::CtsTimeoutReset ( )
inlinevirtual

Implements ns3::MacLowDcfListener.

Definition at line 200 of file dcf-manager.cc.

References m_dcf, and ns3::DcfManager::NotifyCtsTimeoutResetNow().

+ Here is the call graph for this function:

virtual void ns3::LowDcfListener::CtsTimeoutStart ( Time  duration)
inlinevirtual

Implements ns3::MacLowDcfListener.

Definition at line 196 of file dcf-manager.cc.

References m_dcf, and ns3::DcfManager::NotifyCtsTimeoutStartNow().

+ Here is the call graph for this function:

virtual void ns3::LowDcfListener::NavReset ( Time  duration)
inlinevirtual
Parameters
durationduration of NAV timer

Implements ns3::MacLowDcfListener.

Definition at line 184 of file dcf-manager.cc.

References m_dcf, and ns3::DcfManager::NotifyNavResetNow().

+ Here is the call graph for this function:

virtual void ns3::LowDcfListener::NavStart ( Time  duration)
inlinevirtual
Parameters
durationduration of NAV timer

Implements ns3::MacLowDcfListener.

Definition at line 180 of file dcf-manager.cc.

References m_dcf, and ns3::DcfManager::NotifyNavStartNow().

+ Here is the call graph for this function:

Member Data Documentation

ns3::DcfManager* ns3::LowDcfListener::m_dcf
private

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