Helper class to allow easy installation of 802.11s stack. More...
#include <dot11s-installer.h>
Public Member Functions | |
Dot11sStack () | |
~Dot11sStack () | |
void | DoDispose () |
bool | InstallStack (Ptr< MeshPointDevice > mp) |
Install an 802.11s stack. | |
void | Report (const Ptr< MeshPointDevice > mp, std::ostream &) |
Iterate through the referenced devices and protocols and print their statistics. | |
void | ResetStats (const Ptr< MeshPointDevice > mp) |
Reset the statistics on the referenced devices and protocols. | |
Static Public Member Functions | |
static TypeId | GetTypeId () |
This method returns the TypeId associated to ns3::Dot11sStack. |
Helper class to allow easy installation of 802.11s stack.
ns3::Dot11sStack::Dot11sStack | ( | ) |
Create a Dot11sStack() installer helper.
ns3::Dot11sStack::~Dot11sStack | ( | ) |
Destroy a Dot11sStack() installer helper.
void ns3::Dot11sStack::DoDispose | ( | ) | [virtual] |
Break any reference cycles in the installer helper. Required for ns-3 Object support.
Reimplemented from ns3::Object.
static TypeId ns3::Dot11sStack::GetTypeId | ( | void | ) | [static] |
This method returns the TypeId associated to ns3::Dot11sStack.
This object is accessible through the following paths with Config::Set and Config::Connect:
Attributes defined for this type:
No TraceSources defined for this type.
Reimplemented from ns3::Object.
bool ns3::Dot11sStack::InstallStack | ( | Ptr< MeshPointDevice > | mp | ) | [virtual] |
Install an 802.11s stack.
mp | The Ptr<MeshPointDevice> to use when setting up the PMP. |
Implements ns3::MeshStack.