Implement the header for management frames of type beacon. More...
#include "mgt-headers.h"
Public Member Functions | |
~MgtBeaconHeader () override=default | |
![]() | |
~MgtProbeResponseHeader () override=default | |
CapabilityInformation & | Capabilities () |
const CapabilityInformation & | Capabilities () const |
uint64_t | GetBeaconIntervalUs () const |
Return the beacon interval in microseconds unit. | |
TypeId | GetInstanceTypeId () const override |
Get the most derived TypeId for this Object. | |
uint64_t | GetTimestamp () const |
Return the time stamp. | |
void | SetBeaconIntervalUs (uint64_t us) |
Set the beacon interval in microseconds unit. | |
Static Public Member Functions | |
static TypeId | GetTypeId () |
Register this type. | |
![]() | |
static TypeId | GetTypeId () |
Register this type. | |
Additional Inherited Members | |
![]() | |
uint32_t | DeserializeFromPerStaProfileImpl (Buffer::Iterator start, uint16_t length, const MgtProbeResponseHeader &frame) |
Deserialize this header from a Per-STA Profile subelement of a Multi-Link Element. | |
uint32_t | DeserializeImpl (Buffer::Iterator start) |
uint32_t | GetSerializedSizeImpl () const |
uint32_t | GetSerializedSizeInPerStaProfileImpl (const MgtProbeResponseHeader &frame) const |
void | SerializeImpl (Buffer::Iterator start) const |
void | SerializeInPerStaProfileImpl (Buffer::Iterator start, const MgtProbeResponseHeader &frame) const |
Serialize this header into a Per-STA Profile subelement of a Multi-Link Element. | |
Implement the header for management frames of type beacon.
Introspection did not find any typical Config paths.
No Attributes are defined for this type.
No TraceSources are defined for this type.
Group: Wifi
Size of this type is 1688 bytes (on a 64-bit architecture).
Definition at line 537 of file mgt-headers.h.
|
overridedefault |
|
static |
Register this type.
Definition at line 149 of file mgt-headers.cc.
References ns3::TypeId::SetParent().