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.
1.7.1