Options
All
  • Public
  • Public/Protected
  • All
Menu

netlink attributes for a BSS

Hierarchy

Index

Properties

__unparsed?: [number, Buffer][]
beaconIes?: Buffer

binary attribute containing the raw information elements from a Beacon frame (bin); not present if no Beacon frame has yet been received

beaconInterval?: number

beacon interval of the (I)BSS (u16)

beaconTsf?: bigint

TSF of the last received beacon (u64) (not present if no beacon frame has been received yet)

bssid?: Buffer

BSSID of the BSS (6 octets)

capability?: number

capability field (CPU order, u16)

chainSignal?: number

per-chain signal strength of last BSS update. Contains a nested array of signal strength attributes (u8, dBm), using the nesting index as the antenna number.

chanWidth?: "_20" | "_5" | "_10" | BssScanWidth

channel width of the control channel (u32, enum nl80211_bss_scan_width)

frequency?: number

frequency in MHz (u32)

informationElements?: Buffer

binary attribute containing the raw information elements from the probe response/beacon (bin); if the %NL80211_BSS_BEACON_IES attribute is present and the data is different then the IEs here are from a Probe Response frame; otherwise they are from a Beacon frame. However, if the driver does not indicate the source of the IEs, these IEs may be from either frame subtype. If present, the @NL80211_BSS_PRESP_DATA attribute indicates that the data here is known to be from a probe response, without any heuristics.

lastSeenBoottime?: bigint

CLOCK_BOOTTIME timestamp when this entry was last updated by a received frame. The value is expected to be accurate to about 10ms. (u64, nanoseconds)

pad?: Buffer

attribute used for padding for 64-bit alignment

parentBssid?: Buffer

the BSS according to which @NL80211_BSS_PARENT_TSF is set.

parentTsf?: bigint

the time at the start of reception of the first octet of the timestamp field of the last beacon/probe received for this BSS. The time is the TSF of the BSS specified by

nl80211_bss_parent_bssid.

(u64).

prespData?: true

the data in @NL80211_BSS_INFORMATION_ELEMENTS and

nl80211_bss_tsf

is known to be from a probe response (flag attribute)

seenMsAgo?: number

age of this BSS entry in ms

signalMbm?: number

signal strength of probe response/beacon in mBm (100 * dBm) (s32)

signalUnspec?: number

signal strength of the probe response/beacon in unspecified units, scaled to 0..100 (u8)

status?: number

status, if this BSS is "used"

tsf?: bigint

TSF of the received probe response/beacon (u64) (if @NL80211_BSS_PRESP_DATA is present then this is known to be from a probe response, otherwise it may be from the same beacon that the NL80211_BSS_BEACON_TSF will be from)

Generated using TypeDoc