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