21 #ifndef HE_OPERATION_H 22 #define HE_OPERATION_H uint8_t GetInformationFieldSize() const
Return the information field size.
void SetHeSupported(uint8_t hesupported)
Set the HE supported information element.
uint16_t GetSerializedSize() const
Return the serialized size of this HE Operations IE.
uint8_t m_txBssidIndicator
TX BSSID indicator.
uint8_t m_heSupported
This is used to decide whether this element should be added to the frame or not.
Buffer::Iterator Serialize(Buffer::Iterator start) const
This information element is a bit special in that it is only included if the STA is a HE STA...
uint32_t GetBasicHeMcsAndNssSet(void) const
Return the Basic HE-MCS And Nss field in the HE Operation information element.
uint8_t m_maxBssidIndicator
max BSSID indicator
uint32_t m_basicHeMcsAndNssSet
basic HE MCS NSS set
uint8_t m_twtRequired
TWT required.
iterator in a Buffer instance
void SetMaxHeMcsPerNss(uint8_t nss, uint8_t maxHeMcs)
Set the Basic HE-MCS and NSS field in the HE Operation information element by specifying the tuple (n...
WifiInformationElementId ElementId() const
Return the element ID.
uint32_t GetHeOperationParameters(void) const
Return the HE Operation Parameters field in the HE Operation information element. ...
void SetHeOperationParameters(uint32_t ctrl)
Set the HE Operation Parameters field in the HE Operation information element.
uint8_t DeserializeInformationField(Buffer::Iterator start, uint8_t length)
Deserialize the information field.
std::ostream & operator<<(std::ostream &os, const Angles &a)
print a struct Angles to output
Every class exported by the ns3 library is enclosed in the ns3 namespace.
uint8_t m_dualBeacon
Dual Beacon.
uint8_t m_bssColorDisabled
BSS color disabled.
uint8_t m_defaultPEDuration
default PE duration
void SerializeInformationField(Buffer::Iterator start) const
Serialize the information field.
uint8_t m_bssColor
BSS color.
uint8_t WifiInformationElementId
This type is used to represent an Information Element ID.
The HE Operation Information ElementThis class knows how to serialise and deserialise the HE Operatio...
uint8_t m_partialBssColor
partial BSS color
uint16_t m_heDurationBasedRtsThreshold
HE duration based RTS threshold.