The Extended Capabilities Information Element. More...
#include "extended-capabilities.h"
Public Member Functions | |
ExtendedCapabilities () | |
uint16_t | DeserializeInformationField (Buffer::Iterator start, uint16_t length) override |
Deserialize information (i.e., the body of the IE, not including the Element ID and length octets) | |
WifiInformationElementId | ElementId () const override |
Get the wifi information element ID. | |
uint8_t | GetExtendedCapabilitiesByte1 () const |
Return the first byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte2 () const |
Return the second byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte3 () const |
Return the third byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte4 () const |
Return the fourth byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte5 () const |
Return the fifth byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte6 () const |
Return the sixth byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte7 () const |
Return the seventh byte in the Extended Capabilities information element. | |
uint8_t | GetExtendedCapabilitiesByte8 () const |
Return the eighth byte in the Extended Capabilities information element. | |
uint16_t | GetInformationFieldSize () const override |
Length of serialized information (i.e., the length of the body of the IE, not including the Element ID and length octets. | |
void | Print (std::ostream &os) const override |
Generate human-readable form of IE. | |
void | SerializeInformationField (Buffer::Iterator start) const override |
Serialize information (i.e., the body of the IE, not including the Element ID and length octets) | |
void | SetExtendedCapabilitiesByte1 (uint8_t ctrl) |
Set the first byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte2 (uint8_t ctrl) |
Set the second byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte3 (uint8_t ctrl) |
Set the third byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte4 (uint8_t ctrl) |
Set the fourth byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte5 (uint8_t ctrl) |
Set the fifth byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte6 (uint8_t ctrl) |
Set the sixth byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte7 (uint8_t ctrl) |
Set the seventh byte in the Extended Capabilities information element. | |
void | SetExtendedCapabilitiesByte8 (uint8_t ctrl) |
Set the eighth byte in the Extended Capabilities information element. | |
Public Member Functions inherited from ns3::WifiInformationElement | |
virtual | ~WifiInformationElement () |
Buffer::Iterator | Deserialize (Buffer::Iterator i) |
Deserialize entire IE (which may possibly be fragmented into multiple elements), which must be present. | |
Buffer::Iterator | DeserializeIfPresent (Buffer::Iterator i) |
Deserialize entire IE (which may possibly be fragmented into multiple elements) if it is present. | |
virtual WifiInformationElementId | ElementIdExt () const |
Get the wifi information element ID extension. | |
uint16_t | GetSerializedSize () const |
Get the size of the serialized IE including Element ID and length fields (for every element this IE is possibly fragmented into). | |
virtual bool | operator== (const WifiInformationElement &a) const |
Compare two IEs for equality by ID & Length, and then through memcmp of serialised version. | |
Buffer::Iterator | Serialize (Buffer::Iterator i) const |
Serialize entire IE including Element ID and length fields. | |
Public Member Functions inherited from ns3::SimpleRefCount< WifiInformationElement > | |
SimpleRefCount () | |
Default constructor. | |
SimpleRefCount (const SimpleRefCount &o) | |
Copy constructor. | |
uint32_t | GetReferenceCount () const |
Get the reference count of the object. | |
SimpleRefCount & | operator= (const SimpleRefCount &o) |
Assignment operator. | |
void | Ref () const |
Increment the reference count. | |
void | Unref () const |
Decrement the reference count. | |
Private Attributes | |
uint8_t | m_20_40_bssCoexistenceManagementSupport |
20/40 BSS Coexistence Management Support | |
uint8_t | m_acStationCount |
AC Station Count. | |
uint8_t | m_advancedGcr |
Advanced GCR. | |
uint8_t | m_alternateEdca |
Alternate EDCA. | |
uint8_t | m_bssTransition |
BSS Transition. | |
uint8_t | m_channelUsage |
Channel Usage. | |
uint8_t | m_civicLocation |
Civic Location. | |
uint8_t | m_collocatedInterferenceReporting |
Collocated Interference Reporting. | |
uint8_t | m_diagnostics |
Diagnostics. | |
uint8_t | m_dms |
DMS. | |
uint8_t | m_ebr |
EBR. | |
uint8_t | m_event |
Event. | |
uint8_t | m_extendedChannelSwitching |
Extended Channel Switching. | |
uint8_t | m_fms |
FMS. | |
uint8_t | m_geospatialLocation |
Geospatial Location. | |
uint8_t | m_identifierLocation |
Identifier Location. | |
uint8_t | m_interworking |
Interworking. | |
uint8_t | m_locationTracking |
Location Tracking. | |
uint8_t | m_maxNumberOfMsdusInAmsdu |
Max Number Of MSDUs In A-MSDU. | |
uint8_t | m_meshGcr |
Mesh GCR. | |
uint8_t | m_msgcfCapability |
MSGCF Capability. | |
uint8_t | m_multicastDiagnostics |
Multicast Diagnostics. | |
uint8_t | m_multipleBssid |
Multiple BSSID. | |
uint8_t | m_operatingModeNotification |
Operating Mode Notification. | |
uint8_t | m_protectedQloadReport |
Protected QLoad Report. | |
uint8_t | m_protectedTxopNegotiation |
Protected TXOP Negotiation. | |
uint8_t | m_proxyArpService |
Proxy ARP Service. | |
uint8_t | m_psmpCapability |
PSMP Capability. | |
uint8_t | m_qabCapability |
QAB Capability. | |
uint8_t | m_qloadReport |
QLoad Report. | |
uint8_t | m_qmfActivated |
QMFActivated. | |
uint8_t | m_qmfReconfigurationActivated |
QMFReconfigurationActivated. | |
uint8_t | m_qosMap |
QoS Map. | |
uint8_t | m_qosTrafficCapability |
QoS Traffic Capability. | |
uint8_t | m_rejectUnadmittedFrame |
Reject Unadmitted Frame. | |
uint8_t | m_robustAvStreaming |
Robust AV Streaming. | |
uint8_t | m_scs |
SCS. | |
uint8_t | m_serviceIntervalGranularity |
Service Interval Granularity. | |
uint8_t | m_spsmpSupport |
S-PSMP Support. | |
uint8_t | m_ssidList |
SSID List. | |
uint8_t | m_sspnInterface |
SSPN Interface. | |
uint8_t | m_tdlsChannelSwitching |
TDLS Channel Switching. | |
uint8_t | m_tdlsChannelSwitchingProhibited |
TDLS Channel Switching Prohibited. | |
uint8_t | m_tdlsPeerPsmSupport |
TDLS Peer PSM Support. | |
uint8_t | m_tdlsProhibited |
TDLS Prohibited. | |
uint8_t | m_tdlsSupport |
TDLS Support. | |
uint8_t | m_tdlsWiderBandwidth |
TDLS Wider Bandwidth. | |
uint8_t | m_tfs |
TFS. | |
uint8_t | m_timBroadcast |
TIM Broadcast. | |
uint8_t | m_timingMeasurement |
Timing Measurement. | |
uint8_t | m_tpuBufferStaSupport |
TPU Buffer STA Support. | |
uint8_t | m_uapsdCoexistence |
U-APSD Coexistence. | |
uint8_t | m_unprotectedTxopNegotiation |
Unprotected TXOP Negotiation. | |
uint8_t | m_utcTsfOffset |
UTC TSF Offset. | |
uint8_t | m_utf8Ssid |
UTF-8 SSID. | |
uint8_t | m_wnmNotification |
WNM Notification. | |
uint8_t | m_wnmSleepMode |
WNM Sleep Mode. | |
The Extended Capabilities Information Element.
This class knows how to serialise and deserialise the Extended Capabilities Information Element
Definition at line 23 of file extended-capabilities.h.
ns3::ExtendedCapabilities::ExtendedCapabilities | ( | ) |
Definition at line 14 of file extended-capabilities.cc.
|
overridevirtual |
Deserialize information (i.e., the body of the IE, not including the Element ID and length octets)
start | an iterator which points to where the information should be written. |
length | the expected number of bytes to read |
Implements ns3::WifiInformationElement.
Definition at line 318 of file extended-capabilities.cc.
References ns3::Buffer::Iterator::ReadU8(), SetExtendedCapabilitiesByte1(), SetExtendedCapabilitiesByte2(), SetExtendedCapabilitiesByte3(), SetExtendedCapabilitiesByte4(), SetExtendedCapabilitiesByte5(), SetExtendedCapabilitiesByte6(), SetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte8().
|
overridevirtual |
Get the wifi information element ID.
Implements ns3::WifiInformationElement.
Definition at line 76 of file extended-capabilities.cc.
References IE_EXTENDED_CAPABILITIES.
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte1 | ( | ) | const |
Return the first byte in the Extended Capabilities information element.
Definition at line 104 of file extended-capabilities.cc.
References m_20_40_bssCoexistenceManagementSupport, m_event, m_extendedChannelSwitching, m_psmpCapability, and m_spsmpSupport.
Referenced by Print(), and SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte2 | ( | ) | const |
Return the second byte in the Extended Capabilities information element.
Definition at line 129 of file extended-capabilities.cc.
References m_civicLocation, m_collocatedInterferenceReporting, m_diagnostics, m_fms, m_geospatialLocation, m_locationTracking, m_multicastDiagnostics, and m_proxyArpService.
Referenced by SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte3 | ( | ) | const |
Return the third byte in the Extended Capabilities information element.
Definition at line 157 of file extended-capabilities.cc.
References m_acStationCount, m_bssTransition, m_multipleBssid, m_qosTrafficCapability, m_tfs, m_timBroadcast, m_timingMeasurement, and m_wnmSleepMode.
Referenced by SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte4 | ( | ) | const |
Return the fourth byte in the Extended Capabilities information element.
Definition at line 185 of file extended-capabilities.cc.
References m_channelUsage, m_dms, m_interworking, m_ssidList, m_tdlsChannelSwitching, m_tdlsPeerPsmSupport, m_tpuBufferStaSupport, and m_utcTsfOffset.
Referenced by SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte5 | ( | ) | const |
Return the fifth byte in the Extended Capabilities information element.
Definition at line 212 of file extended-capabilities.cc.
References m_ebr, m_msgcfCapability, m_qosMap, m_sspnInterface, m_tdlsChannelSwitchingProhibited, m_tdlsProhibited, and m_tdlsSupport.
Referenced by SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte6 | ( | ) | const |
Return the sixth byte in the Extended Capabilities information element.
Definition at line 237 of file extended-capabilities.cc.
References m_identifierLocation, m_qabCapability, m_rejectUnadmittedFrame, m_serviceIntervalGranularity, m_uapsdCoexistence, and m_wnmNotification.
Referenced by SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte7 | ( | ) | const |
Return the seventh byte in the Extended Capabilities information element.
Definition at line 263 of file extended-capabilities.cc.
References m_advancedGcr, m_meshGcr, m_qloadReport, m_qmfActivated, m_qmfReconfigurationActivated, m_robustAvStreaming, m_scs, and m_utf8Ssid.
Referenced by SerializeInformationField().
uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte8 | ( | ) | const |
Return the eighth byte in the Extended Capabilities information element.
Definition at line 290 of file extended-capabilities.cc.
References m_alternateEdca, m_maxNumberOfMsdusInAmsdu, m_operatingModeNotification, m_protectedQloadReport, m_protectedTxopNegotiation, m_tdlsWiderBandwidth, and m_unprotectedTxopNegotiation.
Referenced by SerializeInformationField().
|
overridevirtual |
Length of serialized information (i.e., the length of the body of the IE, not including the Element ID and length octets.
This is the value that will appear in the second octet of the entire IE - the length field - if the IE is not fragmented)
Implements ns3::WifiInformationElement.
Definition at line 88 of file extended-capabilities.cc.
|
overridevirtual |
Generate human-readable form of IE.
os | output stream |
Reimplemented from ns3::WifiInformationElement.
Definition at line 82 of file extended-capabilities.cc.
References GetExtendedCapabilitiesByte1().
|
overridevirtual |
Serialize information (i.e., the body of the IE, not including the Element ID and length octets)
start | an iterator which points to where the information should be written. |
Implements ns3::WifiInformationElement.
Definition at line 304 of file extended-capabilities.cc.
References GetExtendedCapabilitiesByte1(), GetExtendedCapabilitiesByte2(), GetExtendedCapabilitiesByte3(), GetExtendedCapabilitiesByte4(), GetExtendedCapabilitiesByte5(), GetExtendedCapabilitiesByte6(), GetExtendedCapabilitiesByte7(), and GetExtendedCapabilitiesByte8().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte1 | ( | uint8_t | ctrl | ) |
Set the first byte in the Extended Capabilities information element.
ctrl | the first byte in the Extended Capabilities information element |
Definition at line 94 of file extended-capabilities.cc.
References m_20_40_bssCoexistenceManagementSupport, m_event, m_extendedChannelSwitching, m_psmpCapability, and m_spsmpSupport.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte2 | ( | uint8_t | ctrl | ) |
Set the second byte in the Extended Capabilities information element.
ctrl | the second byte in the Extended Capabilities information element |
Definition at line 116 of file extended-capabilities.cc.
References m_civicLocation, m_collocatedInterferenceReporting, m_diagnostics, m_fms, m_geospatialLocation, m_locationTracking, m_multicastDiagnostics, and m_proxyArpService.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte3 | ( | uint8_t | ctrl | ) |
Set the third byte in the Extended Capabilities information element.
ctrl | the third byte in the Extended Capabilities information element |
Definition at line 144 of file extended-capabilities.cc.
References m_acStationCount, m_bssTransition, m_multipleBssid, m_qosTrafficCapability, m_tfs, m_timBroadcast, m_timingMeasurement, and m_wnmSleepMode.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte4 | ( | uint8_t | ctrl | ) |
Set the fourth byte in the Extended Capabilities information element.
ctrl | the fourth byte in the Extended Capabilities information element |
Definition at line 172 of file extended-capabilities.cc.
References m_channelUsage, m_dms, m_interworking, m_ssidList, m_tdlsChannelSwitching, m_tdlsPeerPsmSupport, m_tpuBufferStaSupport, and m_utcTsfOffset.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte5 | ( | uint8_t | ctrl | ) |
Set the fifth byte in the Extended Capabilities information element.
ctrl | the fifth byte in the Extended Capabilities information element |
Definition at line 200 of file extended-capabilities.cc.
References m_ebr, m_msgcfCapability, m_qosMap, m_sspnInterface, m_tdlsChannelSwitchingProhibited, m_tdlsProhibited, and m_tdlsSupport.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte6 | ( | uint8_t | ctrl | ) |
Set the sixth byte in the Extended Capabilities information element.
ctrl | the sixth byte in the Extended Capabilities information element |
Definition at line 226 of file extended-capabilities.cc.
References m_identifierLocation, m_qabCapability, m_rejectUnadmittedFrame, m_serviceIntervalGranularity, m_uapsdCoexistence, and m_wnmNotification.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte7 | ( | uint8_t | ctrl | ) |
Set the seventh byte in the Extended Capabilities information element.
ctrl | the seventh byte in the Extended Capabilities information element |
Definition at line 250 of file extended-capabilities.cc.
References m_advancedGcr, m_meshGcr, m_qloadReport, m_qmfActivated, m_qmfReconfigurationActivated, m_robustAvStreaming, m_scs, and m_utf8Ssid.
Referenced by DeserializeInformationField().
void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte8 | ( | uint8_t | ctrl | ) |
Set the eighth byte in the Extended Capabilities information element.
ctrl | the eighth byte in the Extended Capabilities information element |
Definition at line 278 of file extended-capabilities.cc.
References m_alternateEdca, m_maxNumberOfMsdusInAmsdu, m_operatingModeNotification, m_protectedQloadReport, m_protectedTxopNegotiation, m_tdlsWiderBandwidth, and m_unprotectedTxopNegotiation.
Referenced by DeserializeInformationField().
|
private |
20/40 BSS Coexistence Management Support
Definition at line 135 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte1(), and SetExtendedCapabilitiesByte1().
|
private |
AC Station Count.
Definition at line 155 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
Advanced GCR.
Definition at line 187 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
Alternate EDCA.
Definition at line 192 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
BSS Transition.
Definition at line 153 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
Channel Usage.
Definition at line 159 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
Civic Location.
Definition at line 147 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
Collocated Interference Reporting.
Definition at line 146 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
Diagnostics.
Definition at line 141 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
DMS.
Definition at line 161 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
EBR.
Definition at line 169 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
Definition at line 140 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte1(), and SetExtendedCapabilitiesByte1().
|
private |
Extended Channel Switching.
Definition at line 136 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte1(), and SetExtendedCapabilitiesByte1().
|
private |
FMS.
Definition at line 144 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
Geospatial Location.
Definition at line 148 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
Identifier Location.
Definition at line 178 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte6(), and SetExtendedCapabilitiesByte6().
|
private |
Interworking.
Definition at line 166 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
Location Tracking.
Definition at line 143 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
Max Number Of MSDUs In A-MSDU.
Definition at line 198 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
Mesh GCR.
Definition at line 188 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
MSGCF Capability.
Definition at line 171 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
Multicast Diagnostics.
Definition at line 142 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
Multiple BSSID.
Definition at line 156 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
Operating Mode Notification.
Definition at line 197 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
Protected QLoad Report.
Definition at line 195 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
Protected TXOP Negotiation.
Definition at line 194 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
Proxy ARP Service.
Definition at line 145 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte2(), and SetExtendedCapabilitiesByte2().
|
private |
PSMP Capability.
Definition at line 137 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte1(), and SetExtendedCapabilitiesByte1().
|
private |
QAB Capability.
Definition at line 181 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte6(), and SetExtendedCapabilitiesByte6().
|
private |
QLoad Report.
Definition at line 190 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
QMFActivated.
Definition at line 184 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
QMFReconfigurationActivated.
Definition at line 185 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
QoS Map.
Definition at line 168 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
QoS Traffic Capability.
Definition at line 154 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
Reject Unadmitted Frame.
Definition at line 176 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte6(), and SetExtendedCapabilitiesByte6().
|
private |
Robust AV Streaming.
Definition at line 186 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
SCS.
Definition at line 189 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
Service Interval Granularity.
Definition at line 177 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte6(), and SetExtendedCapabilitiesByte6().
|
private |
S-PSMP Support.
Definition at line 138 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte1(), and SetExtendedCapabilitiesByte1().
|
private |
SSID List.
Definition at line 160 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
SSPN Interface.
Definition at line 170 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
TDLS Channel Switching.
Definition at line 165 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
TDLS Channel Switching Prohibited.
Definition at line 174 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
TDLS Peer PSM Support.
Definition at line 164 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
TDLS Prohibited.
Definition at line 173 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
TDLS Support.
Definition at line 172 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte5(), and SetExtendedCapabilitiesByte5().
|
private |
TDLS Wider Bandwidth.
Definition at line 196 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
TFS.
Definition at line 150 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
TIM Broadcast.
Definition at line 152 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
Timing Measurement.
Definition at line 157 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().
|
private |
TPU Buffer STA Support.
Definition at line 163 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
U-APSD Coexistence.
Definition at line 179 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte6(), and SetExtendedCapabilitiesByte6().
|
private |
Unprotected TXOP Negotiation.
Definition at line 193 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte8(), and SetExtendedCapabilitiesByte8().
|
private |
UTC TSF Offset.
Definition at line 162 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte4(), and SetExtendedCapabilitiesByte4().
|
private |
UTF-8 SSID.
Definition at line 183 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte7(), and SetExtendedCapabilitiesByte7().
|
private |
WNM Notification.
Definition at line 180 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte6(), and SetExtendedCapabilitiesByte6().
|
private |
WNM Sleep Mode.
Definition at line 151 of file extended-capabilities.h.
Referenced by GetExtendedCapabilitiesByte3(), and SetExtendedCapabilitiesByte3().