The IEEE 802.11ac VHT Capabilities. More...
#include "vht-capabilities.h"
Inheritance diagram for ns3::VhtCapabilities:
Collaboration diagram for ns3::VhtCapabilities:Public Member Functions | |
| VhtCapabilities () | |
| uint8_t | DeserializeInformationField (Buffer::Iterator start, uint8_t length) |
| Deserialize the information field. More... | |
| WifiInformationElementId | ElementId () const |
| Return the element ID. More... | |
| uint8_t | GetInformationFieldSize () const |
| Return the information field size. More... | |
| uint16_t | GetRxHighestSupportedLgiDataRate () const |
| Get the receive highest supported LGI data rate. More... | |
| uint8_t | GetRxLdpc () const |
| Get the receive LDPC. More... | |
| uint8_t | GetRxStbc () const |
| Get the receive STBC. More... | |
| uint16_t | GetSerializedSize () const |
| Get the serialized size. More... | |
| uint8_t | GetSupportedChannelWidthSet () const |
| Get the supported channel width set. More... | |
| uint64_t | GetSupportedMcsAndNssSet () const |
| Return the MCS and NSS field in the VHT Capabilities information element. More... | |
| uint8_t | GetTxStbc () const |
| Get the transmit STBC. More... | |
| uint32_t | GetVhtCapabilitiesInfo () const |
| Return the VHT Capabilities Info field in the VHT Capabilities information element. More... | |
| bool | IsSupportedMcs (uint8_t mcs, uint8_t Nss) const |
| Get the is MCS supported. More... | |
| bool | IsSupportedRxMcs (uint8_t mcs) const |
| Get the is receive MCS supported. More... | |
| bool | IsSupportedTxMcs (uint8_t mcs) const |
| Get the is transmit MCS supported. More... | |
| Buffer::Iterator | Serialize (Buffer::Iterator start) const |
| This information element is a bit special in that it is only included if the STA is an VHT STA. More... | |
| void | SerializeInformationField (Buffer::Iterator start) const |
| Serialize the information field. More... | |
| void | SetMaxAmpduLengthExponent (uint8_t exponent) |
| Set the maximum AMPDU length exponent. More... | |
| void | SetMaxMpduLength (uint8_t length) |
| Set the maximum MPDU length. More... | |
| void | SetRxHighestSupportedLgiDataRate (uint16_t supporteddatarate) |
| Set the receive highest supported LGI data rate. More... | |
| void | SetRxLdpc (uint8_t rxldpc) |
| Set the receive LDPC. More... | |
| void | SetRxMcsMap (uint8_t mcs, uint8_t nss) |
| void | SetRxStbc (uint8_t rxstbc) |
| Set the receive STBC. More... | |
| void | SetShortGuardIntervalFor160Mhz (uint8_t shortguardinterval) |
| Set the short guard interval 160 Mhz. More... | |
| void | SetShortGuardIntervalFor80Mhz (uint8_t shortguardinterval) |
| Set the short guard interval 80 Mhz. More... | |
| void | SetSupportedChannelWidthSet (uint8_t channelwidthset) |
| Set the supported channel width set. More... | |
| void | SetSupportedMcsAndNssSet (uint64_t ctrl) |
| Set the MCS and NSS field in the VHT Capabilities information element. More... | |
| void | SetTxHighestSupportedLgiDataRate (uint16_t supporteddatarate) |
| Set the transmit highest supported LGI data rate. More... | |
| void | SetTxMcsMap (uint8_t mcs, uint8_t nss) |
| void | SetTxStbc (uint8_t txstbc) |
| Set the transmit STBC. More... | |
| void | SetVhtCapabilitiesInfo (uint32_t ctrl) |
| Set the VHT Capabilities Info field in the VHT Capabilities information element. More... | |
| void | SetVhtSupported (uint8_t vhtsupported) |
| Set the VHT supported field. More... | |
Public Member Functions inherited from ns3::WifiInformationElement | |
| virtual | ~WifiInformationElement () |
| Buffer::Iterator | Deserialize (Buffer::Iterator i) |
| Deserialize entire IE, which must be present. More... | |
| Buffer::Iterator | DeserializeIfPresent (Buffer::Iterator i) |
| Deserialize entire IE if it is present. More... | |
| uint16_t | GetSerializedSize () const |
| Get the size of the serialized IE including Element ID and length fields. More... | |
| virtual bool | operator== (WifiInformationElement const &a) const |
| Compare two IEs for equality by ID & Length, and then through memcmp of serialised version. More... | |
| virtual void | Print (std::ostream &os) const |
| Generate human-readable form of IE. More... | |
| Buffer::Iterator | Serialize (Buffer::Iterator i) const |
| Serialize entire IE including Element ID and length fields. More... | |
Public Member Functions inherited from ns3::SimpleRefCount< WifiInformationElement > | |
| SimpleRefCount () | |
| Default constructor. More... | |
| SimpleRefCount (const SimpleRefCount &o) | |
| Copy constructor. More... | |
| uint32_t | GetReferenceCount (void) const |
| Get the reference count of the object. More... | |
| SimpleRefCount & | operator= (const SimpleRefCount &o) |
| Assignment operator. More... | |
| void | Ref (void) const |
| Increment the reference count. More... | |
| void | Unref (void) const |
| Decrement the reference count. More... | |
Private Attributes | |
| uint8_t | m_beamformeeStsCapable |
| beam formee STS capable More... | |
| uint8_t | m_htcVhtCapable |
| HTC VHT capable. More... | |
| uint8_t | m_maxAmpduLengthExponent |
| maximum AMPDU length exponent More... | |
| uint8_t | m_maxMpduLength |
| maximum MPDU length More... | |
| uint8_t | m_muBeamformeeCapable |
| MU beam formee capable. More... | |
| uint8_t | m_muBeamformerCapable |
| MU beam former capable. More... | |
| uint8_t | m_numberOfSoundingDimensions |
| number of sounding dimensions More... | |
| uint8_t | m_rxAntennaPatternConsistency |
| receive antenna pattern consistency More... | |
| uint16_t | m_rxHighestSupportedLongGuardIntervalDataRate |
| receive highest supported long guard interval data rate More... | |
| uint8_t | m_rxLdpc |
| receive LDPC More... | |
| std::vector< uint8_t > | m_rxMcsMap |
| receive MCS map More... | |
| uint8_t | m_rxStbc |
| receive STBC More... | |
| uint8_t | m_shortGuardIntervalFor160Mhz |
| short guard interval 160 MHz More... | |
| uint8_t | m_shortGuardIntervalFor80Mhz |
| short guard interval 80 MHz More... | |
| uint8_t | m_suBeamformeeCapable |
| SU beam formee capable. More... | |
| uint8_t | m_suBeamformerCapable |
| SU beam former capable. More... | |
| uint8_t | m_supportedChannelWidthSet |
| supported channel width set More... | |
| uint8_t | m_txAntennaPatternConsistency |
| transmit antenna pattern consistency More... | |
| uint16_t | m_txHighestSupportedLongGuardIntervalDataRate |
| transmit highest supported long guard interval data rate More... | |
| std::vector< uint8_t > | m_txMcsMap |
| transmit MCS map More... | |
| uint8_t | m_txStbc |
| transmit STBC More... | |
| uint8_t | m_vhtLinkAdaptationCapable |
| VHT link adaptation capable. More... | |
| uint8_t | m_vhtSupported |
| This is used to decide if this element should be added to the frame or not. More... | |
| uint8_t | m_vhtTxopPs |
| VHT TXOP PS. More... | |
The IEEE 802.11ac VHT Capabilities.
Definition at line 34 of file vht-capabilities.h.
| ns3::VhtCapabilities::VhtCapabilities | ( | ) |
Definition at line 26 of file vht-capabilities.cc.
References m_rxMcsMap, and m_txMcsMap.
|
virtual |
Deserialize the information field.
| start | the information field iterator |
| length | the information field |
Implements ns3::WifiInformationElement.
Definition at line 111 of file vht-capabilities.cc.
References ns3::Buffer::Iterator::ReadLsbtohU32(), ns3::Buffer::Iterator::ReadLsbtohU64(), SetSupportedMcsAndNssSet(), SetVhtCapabilitiesInfo(), and visualizer.core::start().
Here is the call graph for this function:
|
virtual |
Return the element ID.
Implements ns3::WifiInformationElement.
Definition at line 60 of file vht-capabilities.cc.
References IE_VHT_CAPABILITIES.
|
virtual |
Return the information field size.
Implements ns3::WifiInformationElement.
Definition at line 72 of file vht-capabilities.cc.
References m_vhtSupported, and NS_ASSERT.
| uint16_t ns3::VhtCapabilities::GetRxHighestSupportedLgiDataRate | ( | ) | const |
Get the receive highest supported LGI data rate.
Definition at line 368 of file vht-capabilities.cc.
References m_rxHighestSupportedLongGuardIntervalDataRate.
Referenced by ns3::ApWifiMac::Receive(), ns3::StaWifiMac::UpdateApInfoFromAssocResp(), and ns3::StaWifiMac::UpdateApInfoFromBeacon().
Here is the caller graph for this function:| uint8_t ns3::VhtCapabilities::GetRxLdpc | ( | ) | const |
Get the receive LDPC.
Definition at line 331 of file vht-capabilities.cc.
References m_rxLdpc.
Referenced by ns3::WifiRemoteStationManager::AddStationVhtCapabilities().
Here is the caller graph for this function:| uint8_t ns3::VhtCapabilities::GetRxStbc | ( | ) | const |
Get the receive STBC.
Definition at line 337 of file vht-capabilities.cc.
References m_rxStbc.
Referenced by ns3::WifiRemoteStationManager::AddStationVhtCapabilities().
Here is the caller graph for this function:| uint16_t ns3::VhtCapabilities::GetSerializedSize | ( | void | ) | const |
Get the serialized size.
Definition at line 90 of file vht-capabilities.cc.
References ns3::WifiInformationElement::GetSerializedSize(), and m_vhtSupported.
Referenced by ns3::MgtAssocRequestHeader::GetSerializedSize(), ns3::MgtReassocRequestHeader::GetSerializedSize(), ns3::MgtAssocResponseHeader::GetSerializedSize(), ns3::MgtProbeRequestHeader::GetSerializedSize(), and ns3::MgtProbeResponseHeader::GetSerializedSize().
Here is the call graph for this function:
Here is the caller graph for this function:| uint8_t ns3::VhtCapabilities::GetSupportedChannelWidthSet | ( | ) | const |
Get the supported channel width set.
Definition at line 325 of file vht-capabilities.cc.
References m_supportedChannelWidthSet.
Referenced by ns3::WifiRemoteStationManager::AddStationVhtCapabilities().
Here is the caller graph for this function:| uint64_t ns3::VhtCapabilities::GetSupportedMcsAndNssSet | ( | ) | const |
Return the MCS and NSS field in the VHT Capabilities information element.
Definition at line 191 of file vht-capabilities.cc.
References m_rxHighestSupportedLongGuardIntervalDataRate, m_rxMcsMap, m_txHighestSupportedLongGuardIntervalDataRate, m_txMcsMap, and sample-rng-plot::n.
Referenced by ns3::operator<<(), and SerializeInformationField().
Here is the caller graph for this function:| uint8_t ns3::VhtCapabilities::GetTxStbc | ( | ) | const |
Get the transmit STBC.
Definition at line 343 of file vht-capabilities.cc.
References m_txStbc.
Referenced by ns3::WifiRemoteStationManager::AddStationVhtCapabilities().
Here is the caller graph for this function:| uint32_t ns3::VhtCapabilities::GetVhtCapabilitiesInfo | ( | ) | const |
Return the VHT Capabilities Info field in the VHT Capabilities information element.
Definition at line 147 of file vht-capabilities.cc.
References m_beamformeeStsCapable, m_htcVhtCapable, m_maxAmpduLengthExponent, m_maxMpduLength, m_muBeamformeeCapable, m_muBeamformerCapable, m_numberOfSoundingDimensions, m_rxAntennaPatternConsistency, m_rxLdpc, m_rxStbc, m_shortGuardIntervalFor160Mhz, m_shortGuardIntervalFor80Mhz, m_suBeamformeeCapable, m_suBeamformerCapable, m_supportedChannelWidthSet, m_txAntennaPatternConsistency, m_txStbc, m_vhtLinkAdaptationCapable, and m_vhtTxopPs.
Referenced by ns3::operator<<(), ns3::ApWifiMac::Receive(), and SerializeInformationField().
Here is the caller graph for this function:| bool ns3::VhtCapabilities::IsSupportedMcs | ( | uint8_t | mcs, |
| uint8_t | Nss | ||
| ) | const |
Get the is MCS supported.
| mcs | the MCS |
| Nss | the NSS |
Definition at line 349 of file vht-capabilities.cc.
References m_rxMcsMap.
Referenced by ns3::WifiRemoteStationManager::AddStationVhtCapabilities().
Here is the caller graph for this function:| bool ns3::VhtCapabilities::IsSupportedRxMcs | ( | uint8_t | mcs | ) | const |
Get the is receive MCS supported.
| mcs | the MCS |
Definition at line 294 of file vht-capabilities.cc.
References m_rxMcsMap, and NS_ASSERT.
Referenced by ns3::StaWifiMac::UpdateApInfoFromAssocResp(), and ns3::StaWifiMac::UpdateApInfoFromBeacon().
Here is the caller graph for this function:| bool ns3::VhtCapabilities::IsSupportedTxMcs | ( | uint8_t | mcs | ) | const |
Get the is transmit MCS supported.
| mcs | the MCS |
Definition at line 275 of file vht-capabilities.cc.
References m_txMcsMap, and NS_ASSERT.
Referenced by ns3::ApWifiMac::Receive().
Here is the caller graph for this function:| Buffer::Iterator ns3::VhtCapabilities::Serialize | ( | Buffer::Iterator | start | ) | const |
This information element is a bit special in that it is only included if the STA is an VHT STA.
To support this we override the Serialize and GetSerializedSize methods of WifiInformationElement.
| start | the iterator |
Definition at line 80 of file vht-capabilities.cc.
References m_vhtSupported, and ns3::WifiInformationElement::Serialize().
Referenced by ns3::MgtAssocRequestHeader::Serialize(), ns3::MgtReassocRequestHeader::Serialize(), ns3::MgtAssocResponseHeader::Serialize(), ns3::MgtProbeRequestHeader::Serialize(), and ns3::MgtProbeResponseHeader::Serialize().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Serialize the information field.
| start | the information field iterator |
Implements ns3::WifiInformationElement.
Definition at line 100 of file vht-capabilities.cc.
References GetSupportedMcsAndNssSet(), GetVhtCapabilitiesInfo(), m_vhtSupported, and visualizer.core::start().
Here is the call graph for this function:| void ns3::VhtCapabilities::SetMaxAmpduLengthExponent | ( | uint8_t | exponent | ) |
Set the maximum AMPDU length exponent.
| exponent | the maximum AMPDU length exponent |
Definition at line 253 of file vht-capabilities.cc.
References m_maxAmpduLengthExponent.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetMaxMpduLength | ( | uint8_t | length | ) |
Set the maximum MPDU length.
| length | the maximum MPDU length |
Definition at line 211 of file vht-capabilities.cc.
References m_maxMpduLength.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetRxHighestSupportedLgiDataRate | ( | uint16_t | supporteddatarate | ) |
Set the receive highest supported LGI data rate.
| supporteddatarate | receive highest supported LGI data rate |
Definition at line 313 of file vht-capabilities.cc.
References m_rxHighestSupportedLongGuardIntervalDataRate.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetRxLdpc | ( | uint8_t | rxldpc | ) |
Set the receive LDPC.
| rxldpc | the receive LDPC |
Definition at line 223 of file vht-capabilities.cc.
References m_rxLdpc.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetRxMcsMap | ( | uint8_t | mcs, |
| uint8_t | nss | ||
| ) |
| mcs | Max MCS value (between 7 and 9) |
| nss | Spatial stream for which the Max MCS value is being set |
Definition at line 259 of file vht-capabilities.cc.
References m_rxMcsMap, and NS_ASSERT.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetRxStbc | ( | uint8_t | rxstbc | ) |
Set the receive STBC.
| rxstbc | the receive STBC |
Definition at line 241 of file vht-capabilities.cc.
References m_rxStbc.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetShortGuardIntervalFor160Mhz | ( | uint8_t | shortguardinterval | ) |
Set the short guard interval 160 Mhz.
| shortguardinterval | the short guard interval 160 Mhz |
Definition at line 235 of file vht-capabilities.cc.
References m_shortGuardIntervalFor160Mhz.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetShortGuardIntervalFor80Mhz | ( | uint8_t | shortguardinterval | ) |
Set the short guard interval 80 Mhz.
| shortguardinterval | the short guard interval 80 Mhz |
Definition at line 229 of file vht-capabilities.cc.
References m_shortGuardIntervalFor80Mhz.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetSupportedChannelWidthSet | ( | uint8_t | channelwidthset | ) |
Set the supported channel width set.
| channelwidthset | the supported channel width set |
Definition at line 217 of file vht-capabilities.cc.
References m_supportedChannelWidthSet.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetSupportedMcsAndNssSet | ( | uint64_t | ctrl | ) |
Set the MCS and NSS field in the VHT Capabilities information element.
| ctrl | the MCS and NSS field in the VHT Capabilities information element |
Definition at line 173 of file vht-capabilities.cc.
References m_rxHighestSupportedLongGuardIntervalDataRate, m_rxMcsMap, m_txHighestSupportedLongGuardIntervalDataRate, m_txMcsMap, and sample-rng-plot::n.
Referenced by DeserializeInformationField().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetTxHighestSupportedLgiDataRate | ( | uint16_t | supporteddatarate | ) |
Set the transmit highest supported LGI data rate.
| supporteddatarate | transmit highest supported LGI data rate |
Definition at line 319 of file vht-capabilities.cc.
References m_txHighestSupportedLongGuardIntervalDataRate.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetTxMcsMap | ( | uint8_t | mcs, |
| uint8_t | nss | ||
| ) |
| mcs | Max MCS value (between 7 and 9) |
| nss | Spatial stream for which the Max MCS value is being set |
Definition at line 267 of file vht-capabilities.cc.
References m_txMcsMap, and NS_ASSERT.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetTxStbc | ( | uint8_t | txstbc | ) |
Set the transmit STBC.
| txstbc | the receive STBC |
Definition at line 247 of file vht-capabilities.cc.
References m_txStbc.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetVhtCapabilitiesInfo | ( | uint32_t | ctrl | ) |
Set the VHT Capabilities Info field in the VHT Capabilities information element.
| ctrl | the VHT Capabilities Info field in the VHT Capabilities information element |
Definition at line 123 of file vht-capabilities.cc.
References m_beamformeeStsCapable, m_htcVhtCapable, m_maxAmpduLengthExponent, m_maxMpduLength, m_muBeamformeeCapable, m_muBeamformerCapable, m_numberOfSoundingDimensions, m_rxAntennaPatternConsistency, m_rxLdpc, m_rxStbc, m_shortGuardIntervalFor160Mhz, m_shortGuardIntervalFor80Mhz, m_suBeamformeeCapable, m_suBeamformerCapable, m_supportedChannelWidthSet, m_txAntennaPatternConsistency, m_txStbc, m_vhtLinkAdaptationCapable, and m_vhtTxopPs.
Referenced by DeserializeInformationField().
Here is the caller graph for this function:| void ns3::VhtCapabilities::SetVhtSupported | ( | uint8_t | vhtsupported | ) |
Set the VHT supported field.
| vhtsupported | the VHT supported field |
Definition at line 66 of file vht-capabilities.cc.
References m_vhtSupported.
Referenced by ns3::RegularWifiMac::GetVhtCapabilities().
Here is the caller graph for this function:
|
private |
beam formee STS capable
Definition at line 255 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
HTC VHT capable.
Definition at line 260 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
maximum AMPDU length exponent
Definition at line 261 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), SetMaxAmpduLengthExponent(), and SetVhtCapabilitiesInfo().
|
private |
maximum MPDU length
Definition at line 246 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), SetMaxMpduLength(), and SetVhtCapabilitiesInfo().
|
private |
MU beam formee capable.
Definition at line 258 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
MU beam former capable.
Definition at line 257 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
number of sounding dimensions
Definition at line 256 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
receive antenna pattern consistency
Definition at line 263 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
receive highest supported long guard interval data rate
Definition at line 268 of file vht-capabilities.h.
Referenced by GetRxHighestSupportedLgiDataRate(), GetSupportedMcsAndNssSet(), SetRxHighestSupportedLgiDataRate(), and SetSupportedMcsAndNssSet().
|
private |
receive LDPC
Definition at line 248 of file vht-capabilities.h.
Referenced by GetRxLdpc(), GetVhtCapabilitiesInfo(), SetRxLdpc(), and SetVhtCapabilitiesInfo().
|
private |
receive MCS map
Definition at line 267 of file vht-capabilities.h.
Referenced by GetSupportedMcsAndNssSet(), IsSupportedMcs(), IsSupportedRxMcs(), SetRxMcsMap(), SetSupportedMcsAndNssSet(), and VhtCapabilities().
|
private |
receive STBC
Definition at line 252 of file vht-capabilities.h.
Referenced by GetRxStbc(), GetVhtCapabilitiesInfo(), SetRxStbc(), and SetVhtCapabilitiesInfo().
|
private |
short guard interval 160 MHz
Definition at line 250 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), SetShortGuardIntervalFor160Mhz(), and SetVhtCapabilitiesInfo().
|
private |
short guard interval 80 MHz
Definition at line 249 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), SetShortGuardIntervalFor80Mhz(), and SetVhtCapabilitiesInfo().
|
private |
SU beam formee capable.
Definition at line 254 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
SU beam former capable.
Definition at line 253 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
supported channel width set
Definition at line 247 of file vht-capabilities.h.
Referenced by GetSupportedChannelWidthSet(), GetVhtCapabilitiesInfo(), SetSupportedChannelWidthSet(), and SetVhtCapabilitiesInfo().
|
private |
transmit antenna pattern consistency
Definition at line 264 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
transmit highest supported long guard interval data rate
Definition at line 270 of file vht-capabilities.h.
Referenced by GetSupportedMcsAndNssSet(), SetSupportedMcsAndNssSet(), and SetTxHighestSupportedLgiDataRate().
|
private |
transmit MCS map
Definition at line 269 of file vht-capabilities.h.
Referenced by GetSupportedMcsAndNssSet(), IsSupportedTxMcs(), SetSupportedMcsAndNssSet(), SetTxMcsMap(), and VhtCapabilities().
|
private |
transmit STBC
Definition at line 251 of file vht-capabilities.h.
Referenced by GetTxStbc(), GetVhtCapabilitiesInfo(), SetTxStbc(), and SetVhtCapabilitiesInfo().
|
private |
VHT link adaptation capable.
Definition at line 262 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().
|
private |
This is used to decide if this element should be added to the frame or not.
Definition at line 273 of file vht-capabilities.h.
Referenced by GetInformationFieldSize(), GetSerializedSize(), Serialize(), SerializeInformationField(), and SetVhtSupported().
|
private |
VHT TXOP PS.
Definition at line 259 of file vht-capabilities.h.
Referenced by GetVhtCapabilitiesInfo(), and SetVhtCapabilitiesInfo().