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 () |
void | AddNeighboursTimingElementUnit (uint16_t aid, Time last_beacon, Time beacon_interval) |
void | DelNeighboursTimingElementUnit (uint16_t aid, Time last_beacon, Time beacon_interval) |
void | ClearTimingElement () |
bool | operator== (WifiInformationElement const &a) |
Compare two IE by ID & Length, than it calls DynamicCast and compares the body of elements. | |
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 |
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: