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

Public Member Functions

 Dcf (DcaTxop *txop)
- Public Member Functions inherited from ns3::DcfState
 DcfState ()
virtual ~DcfState ()
uint32_t GetAifsn (void) const
uint32_t GetCw (void) const
uint32_t GetCwMax (void) const
uint32_t GetCwMin (void) const
bool IsAccessRequested (void) const
void ResetCw (void)
void SetAifsn (uint32_t aifsn)
void SetCwMax (uint32_t maxCw)
void SetCwMin (uint32_t minCw)
void StartBackoffNow (uint32_t nSlots)
void UpdateFailedCw (void)

Private Member Functions

virtual void DoNotifyAccessGranted (void)
virtual void DoNotifyChannelSwitching (void)
virtual void DoNotifyCollision (void)
virtual void DoNotifyInternalCollision (void)

Private Attributes

DcaTxopm_txop

Detailed Description

Definition at line 45 of file dca-txop.cc.

Constructor & Destructor Documentation

ns3::DcaTxop::Dcf::Dcf ( DcaTxop txop)
inline

Definition at line 48 of file dca-txop.cc.

Member Function Documentation

virtual void ns3::DcaTxop::Dcf::DoNotifyAccessGranted ( void  )
inlineprivatevirtual

Definition at line 53 of file dca-txop.cc.

References m_txop, and ns3::DcaTxop::NotifyAccessGranted().

+ Here is the call graph for this function:

virtual void ns3::DcaTxop::Dcf::DoNotifyChannelSwitching ( void  )
inlineprivatevirtual

Definition at line 65 of file dca-txop.cc.

References m_txop, and ns3::DcaTxop::NotifyChannelSwitching().

+ Here is the call graph for this function:

virtual void ns3::DcaTxop::Dcf::DoNotifyCollision ( void  )
inlineprivatevirtual

Definition at line 61 of file dca-txop.cc.

References m_txop, and ns3::DcaTxop::NotifyCollision().

+ Here is the call graph for this function:

virtual void ns3::DcaTxop::Dcf::DoNotifyInternalCollision ( void  )
inlineprivatevirtual

Definition at line 57 of file dca-txop.cc.

References m_txop, and ns3::DcaTxop::NotifyInternalCollision().

+ Here is the call graph for this function:

Member Data Documentation

DcaTxop* ns3::DcaTxop::Dcf::m_txop
private

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