A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::WifiMacHelper Class Referenceabstract

create MAC objects More...

#include <wifi-helper.h>

+ Inheritance diagram for ns3::WifiMacHelper:

Public Member Functions

virtual ~WifiMacHelper ()
 
virtual Ptr< WifiMacCreate (void) const =0
 

Detailed Description

create MAC objects

This base class must be implemented by new MAC implementation which wish to integrate with the ns3::WifiHelper class.

Definition at line 68 of file wifi-helper.h.

Constructor & Destructor Documentation

ns3::WifiMacHelper::~WifiMacHelper ( )
virtual

Definition at line 51 of file wifi-helper.cc.

Member Function Documentation

virtual Ptr<WifiMac> ns3::WifiMacHelper::Create ( void  ) const
pure virtual
Returns
a new MAC object.

Subclasses must implement this method to allow the ns3::WifiHelper class to create MAC objects from ns3::WifiHelper::Install.

Implemented in ns3::QosWifiMacHelper, and ns3::NqosWifiMacHelper.

Referenced by ns3::WifiHelper::Install().

+ Here is the caller graph for this function:


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