IEEE802_11 Vendor Crawlers

This module contains all vendor crawlers of IEEE802_11 implementations. Available vendor crawlers include:

IEEE802_11_Type

Frame Types

IEEE802_11_ManagementSubtype

Management Frame Subtypes

IEEE802_11_ControlSubtype

Control Frame Subtypes

IEEE802_11_DataSubtype

Data Frame Subtypes

IEEE802_11_ExtensionSubtype

Extension Frame Subtypes

Note

These crawlers do not crawl. IEEE Std 802.11-2020 assigns the frame type and subtype values in Table 9-1 of the standard’s text, and neither IEEE nor IANA publishes them as a machine-readable registry, so each crawler reads a DATA literal and defines no LINK (Const-Vendor Pairing). Each DATA is transcribed from the table on Wikipedia’s 802.11 frame types page [*], which reproduces Table 9-1 with the Trigger frame of IEEE Std 802.11ax-2021.

Frame Types

This module contains the vendor crawler for IEEE 802.11 Frame Types, which is automatically generating pcapkit.const.ieee802_11.type.Type.

class pcapkit.vendor.ieee802_11.type.Type[source]

Bases: Vendor

IEEE 802.11 Frame Types [IEEE Std 802.11-2020, Table 9-1]

FLAG: str = 'isinstance(value, int) and 0b00 <= value <= 0b11'

Value limit checker.

Management Frame Subtypes

This module contains the vendor crawler for IEEE 802.11 Management Frame Subtypes, which is automatically generating pcapkit.const.ieee802_11.management_subtype.ManagementSubtype.

class pcapkit.vendor.ieee802_11.management_subtype.ManagementSubtype[source]

Bases: Vendor

IEEE 802.11 Management Frame Subtypes [IEEE Std 802.11-2020, Table 9-1]

FLAG: str = 'isinstance(value, int) and 0b0000 <= value <= 0b1111'

Value limit checker.

Control Frame Subtypes

This module contains the vendor crawler for IEEE 802.11 Control Frame Subtypes, which is automatically generating pcapkit.const.ieee802_11.control_subtype.ControlSubtype.

class pcapkit.vendor.ieee802_11.control_subtype.ControlSubtype[source]

Bases: Vendor

IEEE 802.11 Control Frame Subtypes [IEEE Std 802.11-2020, Table 9-1]

FLAG: str = 'isinstance(value, int) and 0b0000 <= value <= 0b1111'

Value limit checker.

Data Frame Subtypes

This module contains the vendor crawler for IEEE 802.11 Data Frame Subtypes, which is automatically generating pcapkit.const.ieee802_11.data_subtype.DataSubtype.

class pcapkit.vendor.ieee802_11.data_subtype.DataSubtype[source]

Bases: Vendor

IEEE 802.11 Data Frame Subtypes [IEEE Std 802.11-2020, Table 9-1]

FLAG: str = 'isinstance(value, int) and 0b0000 <= value <= 0b1111'

Value limit checker.

Extension Frame Subtypes

This module contains the vendor crawler for IEEE 802.11 Extension Frame Subtypes, which is automatically generating pcapkit.const.ieee802_11.extension_subtype.ExtensionSubtype.

class pcapkit.vendor.ieee802_11.extension_subtype.ExtensionSubtype[source]

Bases: Vendor

IEEE 802.11 Extension Frame Subtypes [IEEE Std 802.11-2020, Table 9-1]

FLAG: str = 'isinstance(value, int) and 0b0000 <= value <= 0b1111'

Value limit checker.

Footnotes