See 7.3.2.89 of 802.11s draft 2.07. More...
#include <ie-dot11s-beacon-timing.h>
Public Types | |
typedef std::vector< Ptr < IeBeaconTimingUnit > > | NeighboursTimingUnitsList |
Public Member Functions | |
NeighboursTimingUnitsList | GetNeighboursTimingElementsList () |
Inherited from WifiInformationElement | |
virtual WifiElementId | ElementId () const |
Own unique Element ID. | |
virtual uint8_t | GetInformationSize () const |
Length of serialized information. | |
virtual void | SerializeInformation (Buffer::Iterator i) const |
Serialize information. | |
virtual uint8_t | DeserializeInformation (Buffer::Iterator i, uint8_t length) |
Deserialize information. | |
virtual void | Print (std::ostream &os) const |
Static Private Member Functions | |
static uint16_t | TimestampToU16 (Time x) |
Private Attributes | |
uint16_t | m_numOfUnits |
See 7.3.2.89 of 802.11s draft 2.07.
NeighboursTimingUnitsList ns3::dot11s::IeBeaconTiming::GetNeighboursTimingElementsList | ( | ) |
This methods are needed for beacon collision avoidance module:
static uint16_t ns3::dot11s::IeBeaconTiming::TimestampToU16 | ( | Time | x | ) | [static, private] |
Converters:
uint16_t ns3::dot11s::IeBeaconTiming::m_numOfUnits [private] |
Timing element parameters: