#include "ns3/header.h"
#include <optional>
Go to the source code of this file.
Classes | |
class | ns3::WifiInformationElement |
Information element, as defined in 802.11-2007 standard. More... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
#define | IE_20_40_BSS_COEXISTENCE ((WifiInformationElementId)72) |
#define | IE_20_40_BSS_INTOLERANT_CHANNEL_REPORT ((WifiInformationElementId)73) |
#define | IE_ADDBA_EXTENSION ((WifiInformationElementId)159) |
#define | IE_ADVERTISEMENT_PROTOCOL ((WifiInformationElementId)108) |
#define | IE_AID ((WifiInformationElementId)197) |
#define | IE_ANTENNA ((WifiInformationElementId)64) |
#define | IE_ANTENNA_SECTOR_ID_PATTERN ((WifiInformationElementId)190) |
#define | IE_AP_CHANNEL_REPORT ((WifiInformationElementId)51) |
#define | IE_AUTHENTICATED_MESH_PEERING_EXCHANGE ((WifiInformationElementId)139) |
#define | IE_AWAKE_WINDOW ((WifiInformationElementId)157) |
#define | IE_BEACON_TIMING ((WifiInformationElementId)120) |
#define | IE_BEAMLINK_MAINTENANCE ((WifiInformationElementId)169) |
#define | IE_BSS_AC_ACCESS_DELAY ((WifiInformationElementId)68) |
#define | IE_BSS_AVAILABLE_ADMISSION_CAPACITY ((WifiInformationElementId)67) |
#define | IE_BSS_AVERAGE_ACCESS_DELAY ((WifiInformationElementId)63) |
#define | IE_BSS_LOAD ((WifiInformationElementId)11) |
#define | IE_BSS_MAX_IDLE_PERIOD ((WifiInformationElementId)90) |
#define | IE_CF_PARAMETER_SET ((WifiInformationElementId)4) |
#define | IE_CHALLENGE_TEXT ((WifiInformationElementId)16) |
#define | IE_CHANNEL_MEASUREMENT_FEEDBACK ((WifiInformationElementId)154) |
#define | IE_CHANNEL_SWITCH_ANNOUNCEMENT ((WifiInformationElementId)37) |
#define | IE_CHANNEL_SWITCH_TIMING ((WifiInformationElementId)104) |
#define | IE_CHANNEL_SWITCH_WRAPPER ((WifiInformationElementId)196) |
#define | IE_CHANNEL_USAGE ((WifiInformationElementId)97) |
#define | IE_CLUSTER_REPORT ((WifiInformationElementId)166) |
#define | IE_CLUSTER_TIME_OFFSET ((WifiInformationElementId)183) |
#define | IE_COLLOCATED_INTERFERENCE_REPORT ((WifiInformationElementId)96) |
#define | IE_CONGESTION_NOTIFICATION ((WifiInformationElementId)116) |
#define | IE_COUNTRY ((WifiInformationElementId)7) |
#define | IE_DESTINATION_URI ((WifiInformationElementId)141) |
#define | IE_DIAGNOSTIC_REPORT ((WifiInformationElementId)81) |
#define | IE_DIAGNOSTIC_REQUEST ((WifiInformationElementId)80) |
#define | IE_DMG_BEAM_REFINEMENT ((WifiInformationElementId)153) |
#define | IE_DMG_BSS_PARAMETER_CHANGE ((WifiInformationElementId)152) |
#define | IE_DMG_CAPABILITIES ((WifiInformationElementId)148) |
#define | IE_DMG_LINK_ADAPTATION_ACKNOWLEDGMENT ((WifiInformationElementId)172) |
#define | IE_DMG_LINK_MARGIN ((WifiInformationElementId)162) |
#define | IE_DMG_OPERATION ((WifiInformationElementId)151) |
#define | IE_DMG_TSPEC ((WifiInformationElementId)146) |
#define | IE_DMG_WAKEUP_SCHEDULE ((WifiInformationElementId)143) |
#define | IE_DMS_REQUEST ((WifiInformationElementId)99) |
#define | IE_DMS_RESPONSE ((WifiInformationElementId)100) |
#define | IE_DSE_REGISTERED_LOCATION ((WifiInformationElementId)58) |
#define | IE_DSSS_PARAMETER_SET ((WifiInformationElementId)3) |
#define | IE_DYNAMIC_TONE_PAIRING_REPORT ((WifiInformationElementId)165) |
#define | IE_ECPAC_POLICY ((WifiInformationElementId)182) |
#define | IE_EDCA_PARAMETER_SET ((WifiInformationElementId)12) |
#define | IE_EMERGENCY_ALART_IDENTIFIER ((WifiInformationElementId)112) |
#define | IE_ERP_INFORMATION ((WifiInformationElementId)42) |
#define | IE_EVENT_REPORT ((WifiInformationElementId)79) |
#define | IE_EVENT_REQUEST ((WifiInformationElementId)78) |
#define | IE_EXPEDITED_BANDWIDTH_REQUEST ((WifiInformationElementId)109) |
#define | IE_EXT_EHT_CAPABILITIES ((WifiInformationElementId)108) |
#define | IE_EXT_EHT_OPERATION ((WifiInformationElementId)106) |
#define | IE_EXT_HE_6GHZ_CAPABILITIES ((WifiInformationElementId)59) |
#define | IE_EXT_HE_CAPABILITIES ((WifiInformationElementId)35) |
#define | IE_EXT_HE_OPERATION ((WifiInformationElementId)36) |
#define | IE_EXT_MU_EDCA_PARAMETER_SET ((WifiInformationElementId)38) |
#define | IE_EXT_MULTI_LINK_ELEMENT ((WifiInformationElementId)107) |
#define | IE_EXT_NON_INHERITANCE ((WifiInformationElementId)56) |
#define | IE_EXT_TID_TO_LINK_MAPPING_ELEMENT ((WifiInformationElementId)109) |
#define | IE_EXT_UORA_PARAMETER_SET ((WifiInformationElementId)37) |
#define | IE_EXTENDED_BSS_LOAD ((WifiInformationElementId)193) |
#define | IE_EXTENDED_CAPABILITIES ((WifiInformationElementId)127) |
#define | IE_EXTENDED_CHANNEL_SWITCH_ANNOUNCEMENT ((WifiInformationElementId)60) |
#define | IE_EXTENDED_SCHEDULE ((WifiInformationElementId)144) |
#define | IE_EXTENDED_SUPPORTED_RATES ((WifiInformationElementId)50) |
#define | IE_EXTENSION ((WifiInformationElementId)255) |
#define | IE_FAST_BSS_TRANSITION ((WifiInformationElementId)55) |
#define | IE_FH_PARAMETER_SET ((WifiInformationElementId)2) |
#define | IE_FMS_DESCRIPTOR ((WifiInformationElementId)86) |
#define | IE_FMS_REQUEST ((WifiInformationElementId)87) |
#define | IE_FMS_RESPONSE ((WifiInformationElementId)88) |
#define | IE_FRAGMENT ((WifiInformationElementId)242) |
#define | IE_GANN ((WifiInformationElementId)125) |
#define | IE_GCR_GROUP_ADDRESS ((WifiInformationElementId)189) |
#define | IE_HCCA_TXOP_UPDATE_COUNT ((WifiInformationElementId)187) |
#define | IE_HIGHER_LAYER_STREAM_ID ((WifiInformationElementId)188) |
#define | IE_HOPPING_PATTERN_PARAMETERS ((WifiInformationElementId)8) |
#define | IE_HOPPING_PATTERN_TABLE ((WifiInformationElementId)9) |
#define | IE_HT_CAPABILITIES ((WifiInformationElementId)45) |
#define | IE_HT_OPERATION ((WifiInformationElementId)61) |
#define | IE_IBSS_DFS ((WifiInformationElementId)41) |
#define | IE_IBSS_PARAMETER_SET ((WifiInformationElementId)6) |
#define | IE_INTERWORKING ((WifiInformationElementId)107) |
#define | IE_INTRA_ACCESS_CATEGORY_PRIORITY ((WifiInformationElementId)184) |
#define | IE_LINK_IDENTIFIER ((WifiInformationElementId)101) |
#define | IE_LOCATION_PARAMETERS ((WifiInformationElementId)82) |
#define | IE_MANAGEMENT_MIC ((WifiInformationElementId)76) |
#define | IE_MCCAOP_ADVERTISEMENT ((WifiInformationElementId)123) |
#define | IE_MCCAOP_ADVERTISEMENT_OVERVIEW ((WifiInformationElementId)174) |
#define | IE_MCCAOP_SETUP_REPLY ((WifiInformationElementId)122) |
#define | IE_MCCAOP_SETUP_REQUEST ((WifiInformationElementId)121) |
#define | IE_MCCAOP_TEARDOWN ((WifiInformationElementId)124) |
#define | IE_MEASUREMENT_PILOT_TRANSMISSION ((WifiInformationElementId)66) |
#define | IE_MEASUREMENT_REPORT ((WifiInformationElementId)39) |
#define | IE_MEASUREMENT_REQUEST ((WifiInformationElementId)38) |
#define | IE_MESH_AWAKE_WINDOW ((WifiInformationElementId)119) |
#define | IE_MESH_CHANNEL_SWITCH_PARAMETERS ((WifiInformationElementId)118) |
#define | IE_MESH_CONFIGURATION ((WifiInformationElementId)113) |
#define | IE_MESH_ID ((WifiInformationElementId)114) |
#define | IE_MESH_LINK_METRIC_REPORT ((WifiInformationElementId)115) |
#define | IE_MESH_PEERING_MANAGEMENT ((WifiInformationElementId)117) |
#define | IE_MIC ((WifiInformationElementId)140) |
#define | IE_MOBILITY_DOMAIN ((WifiInformationElementId)54) |
#define | IE_MULTI_BAND ((WifiInformationElementId)158) |
#define | IE_MULTIPLE_BSSID ((WifiInformationElementId)71) |
#define | IE_MULTIPLE_BSSID_INDEX ((WifiInformationElementId)85) |
#define | IE_NEIGHBOR_REPORT ((WifiInformationElementId)52) |
#define | IE_NEXT_DMG_ATI ((WifiInformationElementId)147) |
#define | IE_NEXT_PCP_LIST ((WifiInformationElementId)160) |
#define | IE_NONTRANSMITTED_BSSID_CAPABILITY ((WifiInformationElementId)83) |
#define | IE_OPERATING_MODE_NOTIFICATION ((WifiInformationElementId)199) |
#define | IE_OVERLAPPING_BSS_SCAN_PARAMETERS ((WifiInformationElementId)74) |
#define | IE_PCP_HANDOVER ((WifiInformationElementId)161) |
#define | IE_PERR ((WifiInformationElementId)132) |
#define | IE_POWER_CAPABILITY ((WifiInformationElementId)33) |
#define | IE_POWER_CONSTRAINT ((WifiInformationElementId)32) |
#define | IE_PREP ((WifiInformationElementId)131) |
#define | IE_PREQ ((WifiInformationElementId)130) |
#define | IE_PROXY_UPDATE ((WifiInformationElementId)137) |
#define | IE_PROXY_UPDATE_CONFIRMATION ((WifiInformationElementId)138) |
#define | IE_PTI_CONTROL ((WifiInformationElementId)105) |
#define | IE_QLOAD_REPORT ((WifiInformationElementId)186) |
#define | IE_QOS_CAPABILITY ((WifiInformationElementId)46) |
#define | IE_QOS_MAP_SET ((WifiInformationElementId)110) |
#define | IE_QOS_TRAFFIC_CAPABILITY ((WifiInformationElementId)89) |
#define | IE_QUIET ((WifiInformationElementId)40) |
#define | IE_QUIET_CHANNEL ((WifiInformationElementId)198) |
#define | IE_QUIET_PERIOD_REQUEST ((WifiInformationElementId)175) |
#define | IE_QUIET_PERIOD_RESPONSE ((WifiInformationElementId)177) |
#define | IE_RANN ((WifiInformationElementId)126) |
#define | IE_RCPI ((WifiInformationElementId)53) |
#define | IE_REDUCED_NEIGHBOR_REPORT ((WifiInformationElementId)201) |
#define | IE_RELAY_CAPABILITIES ((WifiInformationElementId)167) |
#define | IE_RELAY_TRANSFER_PARAMETER_SET ((WifiInformationElementId)168) |
#define | IE_REQUEST ((WifiInformationElementId)10) |
#define | IE_RIC_DATA ((WifiInformationElementId)57) |
#define | IE_RIC_DESCRIPTOR ((WifiInformationElementId)75) |
#define | IE_RM_ENABLED_CAPACITIES ((WifiInformationElementId)70) |
#define | IE_ROAMING_CONSORTIUM ((WifiInformationElementId)111) |
#define | IE_RSN ((WifiInformationElementId)48) |
#define | IE_RSNI ((WifiInformationElementId)65) |
#define | IE_SCHEDULE ((WifiInformationElementId)15) |
#define | IE_SCS_DESCRIPTOR ((WifiInformationElementId)185) |
#define | IE_SECONDARY_CHANNEL_OFFSET ((WifiInformationElementId)62) |
#define | IE_SESSION_TRANSITION ((WifiInformationElementId)164) |
#define | IE_SSID ((WifiInformationElementId)0) |
Here we have definition of all Information Element IDs in IEEE 802.11-2007. | |
#define | IE_SSID_LIST ((WifiInformationElementId)84) |
#define | IE_STA_AVAILABILITY ((WifiInformationElementId)145) |
#define | IE_SUPPORTED_CHANNELS ((WifiInformationElementId)36) |
#define | IE_SUPPORTED_OPERATING_CLASSES ((WifiInformationElementId)59) |
#define | IE_SUPPORTED_RATES ((WifiInformationElementId)1) |
#define | IE_SWITCHING_STREAM ((WifiInformationElementId)163) |
#define | IE_TCLAS ((WifiInformationElementId)14) |
#define | IE_TCLAS_PROCESSING ((WifiInformationElementId)44) |
#define | IE_TFS_REQUEST ((WifiInformationElementId)91) |
#define | IE_TFS_RESPONSE ((WifiInformationElementId)92) |
#define | IE_TIM ((WifiInformationElementId)5) |
#define | IE_TIM_BROADCAST_REQUEST ((WifiInformationElementId)94) |
#define | IE_TIM_BROADCAST_RESPONSE ((WifiInformationElementId)95) |
#define | IE_TIME_ADVERTISEMENT ((WifiInformationElementId)69) |
#define | IE_TIME_ZONE ((WifiInformationElementId)98) |
#define | IE_TIMEOUT_INTERVAL ((WifiInformationElementId)56) |
#define | IE_TPC_REPORT ((WifiInformationElementId)35) |
#define | IE_TPC_REQUEST ((WifiInformationElementId)34) |
#define | IE_TPU_BUFFER_STATUS ((WifiInformationElementId)106) |
#define | IE_TS_DELAY ((WifiInformationElementId)43) |
#define | IE_TSPEC ((WifiInformationElementId)13) |
#define | IE_UAPSD_COEXISTENCE ((WifiInformationElementId)142) |
#define | IE_UPSIM ((WifiInformationElementId)200) |
#define | IE_VENDOR_SPECIFIC ((WifiInformationElementId)221) |
#define | IE_VHT_CAPABILITIES ((WifiInformationElementId)191) |
#define | IE_VHT_OPERATION ((WifiInformationElementId)192) |
#define | IE_VHT_TRANSMIT_POWER_ENVELOPE ((WifiInformationElementId)195) |
#define | IE_WAKEUP_SCHEDULE ((WifiInformationElementId)102) |
#define | IE_WIDE_BANDWIDTH_CHANNEL_SWITCH ((WifiInformationElementId)194) |
#define | IE_WNM_SLEEP_MODE ((WifiInformationElementId)93) |
Typedefs | |
typedef uint8_t | ns3::WifiInformationElementId |
This type is used to represent an Information Element ID. | |
Functions | |
std::ostream & | ns3::operator<< (std::ostream &os, const WifiInformationElement &element) |
Stream insertion operator. | |
Variables | |
constexpr uint8_t | ns3::WIFI_IE_ELEMENT_ID_EXT_SIZE = 1 |
Size in bytes of the Element ID Extension field (IEEE 802.11-2020 9.4.2.1 General) | |
#define IE_20_40_BSS_COEXISTENCE ((WifiInformationElementId)72) |
Definition at line 99 of file wifi-information-element.h.
#define IE_20_40_BSS_INTOLERANT_CHANNEL_REPORT ((WifiInformationElementId)73) |
Definition at line 100 of file wifi-information-element.h.
#define IE_ADDBA_EXTENSION ((WifiInformationElementId)159) |
Definition at line 181 of file wifi-information-element.h.
Referenced by ns3::AddbaExtension::ElementId().
#define IE_ADVERTISEMENT_PROTOCOL ((WifiInformationElementId)108) |
Definition at line 135 of file wifi-information-element.h.
#define IE_AID ((WifiInformationElementId)197) |
Definition at line 215 of file wifi-information-element.h.
#define IE_ANTENNA ((WifiInformationElementId)64) |
Definition at line 91 of file wifi-information-element.h.
#define IE_ANTENNA_SECTOR_ID_PATTERN ((WifiInformationElementId)190) |
Definition at line 208 of file wifi-information-element.h.
#define IE_AP_CHANNEL_REPORT ((WifiInformationElementId)51) |
Definition at line 78 of file wifi-information-element.h.
#define IE_AUTHENTICATED_MESH_PEERING_EXCHANGE ((WifiInformationElementId)139) |
Definition at line 163 of file wifi-information-element.h.
#define IE_AWAKE_WINDOW ((WifiInformationElementId)157) |
Definition at line 179 of file wifi-information-element.h.
#define IE_BEACON_TIMING ((WifiInformationElementId)120) |
Definition at line 147 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IeBeaconTiming::ElementId(), and ns3::dot11s::PeerManagementProtocolMac::Receive().
#define IE_BEAMLINK_MAINTENANCE ((WifiInformationElementId)169) |
Definition at line 191 of file wifi-information-element.h.
#define IE_BSS_AC_ACCESS_DELAY ((WifiInformationElementId)68) |
Definition at line 95 of file wifi-information-element.h.
#define IE_BSS_AVAILABLE_ADMISSION_CAPACITY ((WifiInformationElementId)67) |
Definition at line 94 of file wifi-information-element.h.
#define IE_BSS_AVERAGE_ACCESS_DELAY ((WifiInformationElementId)63) |
Definition at line 90 of file wifi-information-element.h.
#define IE_BSS_LOAD ((WifiInformationElementId)11) |
Definition at line 52 of file wifi-information-element.h.
#define IE_BSS_MAX_IDLE_PERIOD ((WifiInformationElementId)90) |
Definition at line 117 of file wifi-information-element.h.
#define IE_CF_PARAMETER_SET ((WifiInformationElementId)4) |
Definition at line 45 of file wifi-information-element.h.
#define IE_CHALLENGE_TEXT ((WifiInformationElementId)16) |
Definition at line 57 of file wifi-information-element.h.
#define IE_CHANNEL_MEASUREMENT_FEEDBACK ((WifiInformationElementId)154) |
Definition at line 177 of file wifi-information-element.h.
#define IE_CHANNEL_SWITCH_ANNOUNCEMENT ((WifiInformationElementId)37) |
Definition at line 64 of file wifi-information-element.h.
#define IE_CHANNEL_SWITCH_TIMING ((WifiInformationElementId)104) |
Definition at line 131 of file wifi-information-element.h.
#define IE_CHANNEL_SWITCH_WRAPPER ((WifiInformationElementId)196) |
Definition at line 214 of file wifi-information-element.h.
#define IE_CHANNEL_USAGE ((WifiInformationElementId)97) |
Definition at line 124 of file wifi-information-element.h.
#define IE_CLUSTER_REPORT ((WifiInformationElementId)166) |
Definition at line 188 of file wifi-information-element.h.
#define IE_CLUSTER_TIME_OFFSET ((WifiInformationElementId)183) |
Definition at line 201 of file wifi-information-element.h.
#define IE_COLLOCATED_INTERFERENCE_REPORT ((WifiInformationElementId)96) |
Definition at line 123 of file wifi-information-element.h.
#define IE_CONGESTION_NOTIFICATION ((WifiInformationElementId)116) |
Definition at line 143 of file wifi-information-element.h.
#define IE_COUNTRY ((WifiInformationElementId)7) |
Definition at line 48 of file wifi-information-element.h.
#define IE_DESTINATION_URI ((WifiInformationElementId)141) |
Definition at line 165 of file wifi-information-element.h.
#define IE_DIAGNOSTIC_REPORT ((WifiInformationElementId)81) |
Definition at line 108 of file wifi-information-element.h.
#define IE_DIAGNOSTIC_REQUEST ((WifiInformationElementId)80) |
Definition at line 107 of file wifi-information-element.h.
#define IE_DMG_BEAM_REFINEMENT ((WifiInformationElementId)153) |
Definition at line 176 of file wifi-information-element.h.
#define IE_DMG_BSS_PARAMETER_CHANGE ((WifiInformationElementId)152) |
Definition at line 175 of file wifi-information-element.h.
#define IE_DMG_CAPABILITIES ((WifiInformationElementId)148) |
Definition at line 172 of file wifi-information-element.h.
#define IE_DMG_LINK_ADAPTATION_ACKNOWLEDGMENT ((WifiInformationElementId)172) |
Definition at line 193 of file wifi-information-element.h.
#define IE_DMG_LINK_MARGIN ((WifiInformationElementId)162) |
Definition at line 184 of file wifi-information-element.h.
#define IE_DMG_OPERATION ((WifiInformationElementId)151) |
Definition at line 174 of file wifi-information-element.h.
#define IE_DMG_TSPEC ((WifiInformationElementId)146) |
Definition at line 170 of file wifi-information-element.h.
#define IE_DMG_WAKEUP_SCHEDULE ((WifiInformationElementId)143) |
Definition at line 167 of file wifi-information-element.h.
#define IE_DMS_REQUEST ((WifiInformationElementId)99) |
Definition at line 126 of file wifi-information-element.h.
#define IE_DMS_RESPONSE ((WifiInformationElementId)100) |
Definition at line 127 of file wifi-information-element.h.
#define IE_DSE_REGISTERED_LOCATION ((WifiInformationElementId)58) |
Definition at line 85 of file wifi-information-element.h.
#define IE_DSSS_PARAMETER_SET ((WifiInformationElementId)3) |
Definition at line 44 of file wifi-information-element.h.
Referenced by ns3::DsssParameterSet::ElementId().
#define IE_DYNAMIC_TONE_PAIRING_REPORT ((WifiInformationElementId)165) |
Definition at line 187 of file wifi-information-element.h.
#define IE_ECPAC_POLICY ((WifiInformationElementId)182) |
Definition at line 200 of file wifi-information-element.h.
#define IE_EDCA_PARAMETER_SET ((WifiInformationElementId)12) |
Definition at line 53 of file wifi-information-element.h.
Referenced by ns3::EdcaParameterSet::ElementId().
#define IE_EMERGENCY_ALART_IDENTIFIER ((WifiInformationElementId)112) |
Definition at line 139 of file wifi-information-element.h.
#define IE_ERP_INFORMATION ((WifiInformationElementId)42) |
Definition at line 69 of file wifi-information-element.h.
Referenced by ns3::ErpInformation::ElementId().
#define IE_EVENT_REPORT ((WifiInformationElementId)79) |
Definition at line 106 of file wifi-information-element.h.
#define IE_EVENT_REQUEST ((WifiInformationElementId)78) |
Definition at line 105 of file wifi-information-element.h.
#define IE_EXPEDITED_BANDWIDTH_REQUEST ((WifiInformationElementId)109) |
Definition at line 136 of file wifi-information-element.h.
#define IE_EXT_EHT_CAPABILITIES ((WifiInformationElementId)108) |
Definition at line 238 of file wifi-information-element.h.
Referenced by BasicMultiLinkElementTest::DoRun(), and ns3::EhtCapabilities::ElementIdExt().
#define IE_EXT_EHT_OPERATION ((WifiInformationElementId)106) |
Definition at line 236 of file wifi-information-element.h.
Referenced by ns3::EhtOperation::ElementIdExt().
#define IE_EXT_HE_6GHZ_CAPABILITIES ((WifiInformationElementId)59) |
Definition at line 234 of file wifi-information-element.h.
Referenced by ns3::He6GhzBandCapabilities::ElementIdExt().
#define IE_EXT_HE_CAPABILITIES ((WifiInformationElementId)35) |
Definition at line 227 of file wifi-information-element.h.
Referenced by ns3::HeCapabilities::ElementIdExt().
#define IE_EXT_HE_OPERATION ((WifiInformationElementId)36) |
Definition at line 228 of file wifi-information-element.h.
Referenced by ns3::HeOperation::ElementIdExt().
#define IE_EXT_MU_EDCA_PARAMETER_SET ((WifiInformationElementId)38) |
Definition at line 230 of file wifi-information-element.h.
Referenced by ns3::MuEdcaParameterSet::ElementIdExt().
#define IE_EXT_MULTI_LINK_ELEMENT ((WifiInformationElementId)107) |
Definition at line 237 of file wifi-information-element.h.
Referenced by BasicMultiLinkElementTest::DoRun(), and ns3::MultiLinkElement::ElementIdExt().
#define IE_EXT_NON_INHERITANCE ((WifiInformationElementId)56) |
Definition at line 232 of file wifi-information-element.h.
Referenced by ns3::NonInheritance::ElementIdExt().
#define IE_EXT_TID_TO_LINK_MAPPING_ELEMENT ((WifiInformationElementId)109) |
Definition at line 239 of file wifi-information-element.h.
Referenced by ns3::TidToLinkMapping::ElementIdExt().
#define IE_EXT_UORA_PARAMETER_SET ((WifiInformationElementId)37) |
Definition at line 229 of file wifi-information-element.h.
#define IE_EXTENDED_BSS_LOAD ((WifiInformationElementId)193) |
Definition at line 211 of file wifi-information-element.h.
#define IE_EXTENDED_CAPABILITIES ((WifiInformationElementId)127) |
Definition at line 155 of file wifi-information-element.h.
Referenced by ns3::ExtendedCapabilities::ElementId().
#define IE_EXTENDED_CHANNEL_SWITCH_ANNOUNCEMENT ((WifiInformationElementId)60) |
Definition at line 87 of file wifi-information-element.h.
#define IE_EXTENDED_SCHEDULE ((WifiInformationElementId)144) |
Definition at line 168 of file wifi-information-element.h.
#define IE_EXTENDED_SUPPORTED_RATES ((WifiInformationElementId)50) |
Definition at line 77 of file wifi-information-element.h.
Referenced by ns3::ExtendedSupportedRatesIE::ElementId().
#define IE_EXTENSION ((WifiInformationElementId)255) |
Definition at line 225 of file wifi-information-element.h.
Referenced by ns3::NonInheritance::Add(), ns3::WifiInformationElement::DeserializeIfPresent(), ns3::WifiInformationElement::DoDeserialize(), BasicMultiLinkElementTest::DoRun(), ns3::EhtCapabilities::ElementId(), ns3::EhtOperation::ElementId(), ns3::He6GhzBandCapabilities::ElementId(), ns3::HeCapabilities::ElementId(), ns3::HeOperation::ElementId(), ns3::MuEdcaParameterSet::ElementId(), ns3::MultiLinkElement::ElementId(), ns3::NonInheritance::ElementId(), ns3::TidToLinkMapping::ElementId(), ns3::NonInheritance::IsPresent(), ns3::WifiInformationElement::Serialize(), and ns3::WifiInformationElement::SerializeFragments().
#define IE_FAST_BSS_TRANSITION ((WifiInformationElementId)55) |
Definition at line 82 of file wifi-information-element.h.
#define IE_FH_PARAMETER_SET ((WifiInformationElementId)2) |
Definition at line 43 of file wifi-information-element.h.
#define IE_FMS_DESCRIPTOR ((WifiInformationElementId)86) |
Definition at line 113 of file wifi-information-element.h.
#define IE_FMS_REQUEST ((WifiInformationElementId)87) |
Definition at line 114 of file wifi-information-element.h.
#define IE_FMS_RESPONSE ((WifiInformationElementId)88) |
Definition at line 115 of file wifi-information-element.h.
#define IE_FRAGMENT ((WifiInformationElementId)242) |
Definition at line 223 of file wifi-information-element.h.
Referenced by ns3::WifiInformationElement::DoDeserialize(), WifiIeFragmentationTest::DoRun(), and ns3::WifiInformationElement::SerializeFragments().
#define IE_GANN ((WifiInformationElementId)125) |
Definition at line 152 of file wifi-information-element.h.
#define IE_GCR_GROUP_ADDRESS ((WifiInformationElementId)189) |
Definition at line 207 of file wifi-information-element.h.
Referenced by ns3::GcrGroupAddress::ElementId().
#define IE_HCCA_TXOP_UPDATE_COUNT ((WifiInformationElementId)187) |
Definition at line 205 of file wifi-information-element.h.
#define IE_HIGHER_LAYER_STREAM_ID ((WifiInformationElementId)188) |
Definition at line 206 of file wifi-information-element.h.
#define IE_HOPPING_PATTERN_PARAMETERS ((WifiInformationElementId)8) |
Definition at line 49 of file wifi-information-element.h.
#define IE_HOPPING_PATTERN_TABLE ((WifiInformationElementId)9) |
Definition at line 50 of file wifi-information-element.h.
#define IE_HT_CAPABILITIES ((WifiInformationElementId)45) |
Definition at line 72 of file wifi-information-element.h.
Referenced by ns3::HtCapabilities::ElementId().
#define IE_HT_OPERATION ((WifiInformationElementId)61) |
Definition at line 88 of file wifi-information-element.h.
Referenced by ns3::HtOperation::ElementId().
#define IE_IBSS_DFS ((WifiInformationElementId)41) |
Definition at line 68 of file wifi-information-element.h.
#define IE_IBSS_PARAMETER_SET ((WifiInformationElementId)6) |
Definition at line 47 of file wifi-information-element.h.
#define IE_INTERWORKING ((WifiInformationElementId)107) |
Definition at line 134 of file wifi-information-element.h.
#define IE_INTRA_ACCESS_CATEGORY_PRIORITY ((WifiInformationElementId)184) |
Definition at line 202 of file wifi-information-element.h.
#define IE_LINK_IDENTIFIER ((WifiInformationElementId)101) |
Definition at line 128 of file wifi-information-element.h.
#define IE_LOCATION_PARAMETERS ((WifiInformationElementId)82) |
Definition at line 109 of file wifi-information-element.h.
#define IE_MANAGEMENT_MIC ((WifiInformationElementId)76) |
Definition at line 103 of file wifi-information-element.h.
#define IE_MCCAOP_ADVERTISEMENT ((WifiInformationElementId)123) |
Definition at line 150 of file wifi-information-element.h.
#define IE_MCCAOP_ADVERTISEMENT_OVERVIEW ((WifiInformationElementId)174) |
Definition at line 195 of file wifi-information-element.h.
#define IE_MCCAOP_SETUP_REPLY ((WifiInformationElementId)122) |
Definition at line 149 of file wifi-information-element.h.
#define IE_MCCAOP_SETUP_REQUEST ((WifiInformationElementId)121) |
Definition at line 148 of file wifi-information-element.h.
#define IE_MCCAOP_TEARDOWN ((WifiInformationElementId)124) |
Definition at line 151 of file wifi-information-element.h.
#define IE_MEASUREMENT_PILOT_TRANSMISSION ((WifiInformationElementId)66) |
Definition at line 93 of file wifi-information-element.h.
#define IE_MEASUREMENT_REPORT ((WifiInformationElementId)39) |
Definition at line 66 of file wifi-information-element.h.
#define IE_MEASUREMENT_REQUEST ((WifiInformationElementId)38) |
Definition at line 65 of file wifi-information-element.h.
#define IE_MESH_AWAKE_WINDOW ((WifiInformationElementId)119) |
Definition at line 146 of file wifi-information-element.h.
#define IE_MESH_CHANNEL_SWITCH_PARAMETERS ((WifiInformationElementId)118) |
Definition at line 145 of file wifi-information-element.h.
#define IE_MESH_CONFIGURATION ((WifiInformationElementId)113) |
Definition at line 140 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), and ns3::dot11s::IeConfiguration::ElementId().
#define IE_MESH_ID ((WifiInformationElementId)114) |
Definition at line 141 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IeMeshId::ElementId(), and ns3::dot11s::PeerManagementProtocolMac::Receive().
#define IE_MESH_LINK_METRIC_REPORT ((WifiInformationElementId)115) |
Definition at line 142 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), and ns3::dot11s::IeLinkMetricReport::ElementId().
#define IE_MESH_PEERING_MANAGEMENT ((WifiInformationElementId)117) |
Definition at line 144 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IePeerManagement::ElementId(), and ns3::dot11s::PeerManagementProtocolMac::Receive().
#define IE_MIC ((WifiInformationElementId)140) |
Definition at line 164 of file wifi-information-element.h.
#define IE_MOBILITY_DOMAIN ((WifiInformationElementId)54) |
Definition at line 81 of file wifi-information-element.h.
#define IE_MULTI_BAND ((WifiInformationElementId)158) |
Definition at line 180 of file wifi-information-element.h.
#define IE_MULTIPLE_BSSID ((WifiInformationElementId)71) |
Definition at line 98 of file wifi-information-element.h.
#define IE_MULTIPLE_BSSID_INDEX ((WifiInformationElementId)85) |
Definition at line 112 of file wifi-information-element.h.
#define IE_NEIGHBOR_REPORT ((WifiInformationElementId)52) |
Definition at line 79 of file wifi-information-element.h.
#define IE_NEXT_DMG_ATI ((WifiInformationElementId)147) |
Definition at line 171 of file wifi-information-element.h.
#define IE_NEXT_PCP_LIST ((WifiInformationElementId)160) |
Definition at line 182 of file wifi-information-element.h.
#define IE_NONTRANSMITTED_BSSID_CAPABILITY ((WifiInformationElementId)83) |
Definition at line 110 of file wifi-information-element.h.
#define IE_OPERATING_MODE_NOTIFICATION ((WifiInformationElementId)199) |
Definition at line 217 of file wifi-information-element.h.
#define IE_OVERLAPPING_BSS_SCAN_PARAMETERS ((WifiInformationElementId)74) |
Definition at line 101 of file wifi-information-element.h.
#define IE_PCP_HANDOVER ((WifiInformationElementId)161) |
Definition at line 183 of file wifi-information-element.h.
#define IE_PERR ((WifiInformationElementId)132) |
Definition at line 159 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IePerr::ElementId(), and ns3::dot11s::HwmpProtocolMac::ReceiveAction().
#define IE_POWER_CAPABILITY ((WifiInformationElementId)33) |
Definition at line 60 of file wifi-information-element.h.
#define IE_POWER_CONSTRAINT ((WifiInformationElementId)32) |
Definition at line 59 of file wifi-information-element.h.
#define IE_PREP ((WifiInformationElementId)131) |
Definition at line 158 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IePrep::ElementId(), and ns3::dot11s::HwmpProtocolMac::ReceiveAction().
#define IE_PREQ ((WifiInformationElementId)130) |
Definition at line 157 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IePreq::ElementId(), and ns3::dot11s::HwmpProtocolMac::ReceiveAction().
#define IE_PROXY_UPDATE ((WifiInformationElementId)137) |
Definition at line 161 of file wifi-information-element.h.
#define IE_PROXY_UPDATE_CONFIRMATION ((WifiInformationElementId)138) |
Definition at line 162 of file wifi-information-element.h.
#define IE_PTI_CONTROL ((WifiInformationElementId)105) |
Definition at line 132 of file wifi-information-element.h.
#define IE_QLOAD_REPORT ((WifiInformationElementId)186) |
Definition at line 204 of file wifi-information-element.h.
#define IE_QOS_CAPABILITY ((WifiInformationElementId)46) |
Definition at line 73 of file wifi-information-element.h.
#define IE_QOS_MAP_SET ((WifiInformationElementId)110) |
Definition at line 137 of file wifi-information-element.h.
#define IE_QOS_TRAFFIC_CAPABILITY ((WifiInformationElementId)89) |
Definition at line 116 of file wifi-information-element.h.
#define IE_QUIET ((WifiInformationElementId)40) |
Definition at line 67 of file wifi-information-element.h.
#define IE_QUIET_CHANNEL ((WifiInformationElementId)198) |
Definition at line 216 of file wifi-information-element.h.
#define IE_QUIET_PERIOD_REQUEST ((WifiInformationElementId)175) |
Definition at line 196 of file wifi-information-element.h.
#define IE_QUIET_PERIOD_RESPONSE ((WifiInformationElementId)177) |
Definition at line 198 of file wifi-information-element.h.
#define IE_RANN ((WifiInformationElementId)126) |
Definition at line 153 of file wifi-information-element.h.
Referenced by ns3::MeshInformationElementVector::DeserializeSingleIe(), ns3::dot11s::IeRann::ElementId(), and ns3::dot11s::HwmpProtocolMac::ReceiveAction().
#define IE_RCPI ((WifiInformationElementId)53) |
Definition at line 80 of file wifi-information-element.h.
#define IE_REDUCED_NEIGHBOR_REPORT ((WifiInformationElementId)201) |
Definition at line 219 of file wifi-information-element.h.
Referenced by ns3::ReducedNeighborReport::ElementId().
#define IE_RELAY_CAPABILITIES ((WifiInformationElementId)167) |
Definition at line 189 of file wifi-information-element.h.
#define IE_RELAY_TRANSFER_PARAMETER_SET ((WifiInformationElementId)168) |
Definition at line 190 of file wifi-information-element.h.
#define IE_REQUEST ((WifiInformationElementId)10) |
Definition at line 51 of file wifi-information-element.h.
#define IE_RIC_DATA ((WifiInformationElementId)57) |
Definition at line 84 of file wifi-information-element.h.
#define IE_RIC_DESCRIPTOR ((WifiInformationElementId)75) |
Definition at line 102 of file wifi-information-element.h.
#define IE_RM_ENABLED_CAPACITIES ((WifiInformationElementId)70) |
Definition at line 97 of file wifi-information-element.h.
#define IE_ROAMING_CONSORTIUM ((WifiInformationElementId)111) |
Definition at line 138 of file wifi-information-element.h.
#define IE_RSN ((WifiInformationElementId)48) |
Definition at line 75 of file wifi-information-element.h.
#define IE_RSNI ((WifiInformationElementId)65) |
Definition at line 92 of file wifi-information-element.h.
#define IE_SCHEDULE ((WifiInformationElementId)15) |
Definition at line 56 of file wifi-information-element.h.
#define IE_SCS_DESCRIPTOR ((WifiInformationElementId)185) |
Definition at line 203 of file wifi-information-element.h.
#define IE_SECONDARY_CHANNEL_OFFSET ((WifiInformationElementId)62) |
Definition at line 89 of file wifi-information-element.h.
#define IE_SESSION_TRANSITION ((WifiInformationElementId)164) |
Definition at line 186 of file wifi-information-element.h.
#define IE_SSID ((WifiInformationElementId)0) |
Here we have definition of all Information Element IDs in IEEE 802.11-2007.
See the comments for WifiInformationElementId - this could probably be done in a considerably tidier manner.
Definition at line 41 of file wifi-information-element.h.
Referenced by ns3::Ssid::ElementId().
#define IE_SSID_LIST ((WifiInformationElementId)84) |
Definition at line 111 of file wifi-information-element.h.
#define IE_STA_AVAILABILITY ((WifiInformationElementId)145) |
Definition at line 169 of file wifi-information-element.h.
#define IE_SUPPORTED_CHANNELS ((WifiInformationElementId)36) |
Definition at line 63 of file wifi-information-element.h.
#define IE_SUPPORTED_OPERATING_CLASSES ((WifiInformationElementId)59) |
Definition at line 86 of file wifi-information-element.h.
#define IE_SUPPORTED_RATES ((WifiInformationElementId)1) |
Definition at line 42 of file wifi-information-element.h.
Referenced by ns3::SupportedRates::ElementId().
#define IE_SWITCHING_STREAM ((WifiInformationElementId)163) |
Definition at line 185 of file wifi-information-element.h.
#define IE_TCLAS ((WifiInformationElementId)14) |
Definition at line 55 of file wifi-information-element.h.
#define IE_TCLAS_PROCESSING ((WifiInformationElementId)44) |
Definition at line 71 of file wifi-information-element.h.
#define IE_TFS_REQUEST ((WifiInformationElementId)91) |
Definition at line 118 of file wifi-information-element.h.
#define IE_TFS_RESPONSE ((WifiInformationElementId)92) |
Definition at line 119 of file wifi-information-element.h.
#define IE_TIM ((WifiInformationElementId)5) |
Definition at line 46 of file wifi-information-element.h.
Referenced by ns3::Tim::ElementId().
#define IE_TIM_BROADCAST_REQUEST ((WifiInformationElementId)94) |
Definition at line 121 of file wifi-information-element.h.
#define IE_TIM_BROADCAST_RESPONSE ((WifiInformationElementId)95) |
Definition at line 122 of file wifi-information-element.h.
#define IE_TIME_ADVERTISEMENT ((WifiInformationElementId)69) |
Definition at line 96 of file wifi-information-element.h.
#define IE_TIME_ZONE ((WifiInformationElementId)98) |
Definition at line 125 of file wifi-information-element.h.
#define IE_TIMEOUT_INTERVAL ((WifiInformationElementId)56) |
Definition at line 83 of file wifi-information-element.h.
#define IE_TPC_REPORT ((WifiInformationElementId)35) |
Definition at line 62 of file wifi-information-element.h.
#define IE_TPC_REQUEST ((WifiInformationElementId)34) |
Definition at line 61 of file wifi-information-element.h.
#define IE_TPU_BUFFER_STATUS ((WifiInformationElementId)106) |
Definition at line 133 of file wifi-information-element.h.
#define IE_TS_DELAY ((WifiInformationElementId)43) |
Definition at line 70 of file wifi-information-element.h.
#define IE_TSPEC ((WifiInformationElementId)13) |
Definition at line 54 of file wifi-information-element.h.
#define IE_UAPSD_COEXISTENCE ((WifiInformationElementId)142) |
Definition at line 166 of file wifi-information-element.h.
#define IE_UPSIM ((WifiInformationElementId)200) |
Definition at line 218 of file wifi-information-element.h.
#define IE_VENDOR_SPECIFIC ((WifiInformationElementId)221) |
Definition at line 221 of file wifi-information-element.h.
#define IE_VHT_CAPABILITIES ((WifiInformationElementId)191) |
Definition at line 209 of file wifi-information-element.h.
Referenced by ns3::VhtCapabilities::ElementId().
#define IE_VHT_OPERATION ((WifiInformationElementId)192) |
Definition at line 210 of file wifi-information-element.h.
Referenced by ns3::VhtOperation::ElementId().
#define IE_VHT_TRANSMIT_POWER_ENVELOPE ((WifiInformationElementId)195) |
Definition at line 213 of file wifi-information-element.h.
#define IE_WAKEUP_SCHEDULE ((WifiInformationElementId)102) |
Definition at line 129 of file wifi-information-element.h.
#define IE_WIDE_BANDWIDTH_CHANNEL_SWITCH ((WifiInformationElementId)194) |
Definition at line 212 of file wifi-information-element.h.
#define IE_WNM_SLEEP_MODE ((WifiInformationElementId)93) |
Definition at line 120 of file wifi-information-element.h.