Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
survey_info Struct Reference

#include <cfg80211.h>

Data Fields

struct ieee80211_channelchannel
u64 channel_time
u64 channel_time_busy
u64 channel_time_ext_busy
u64 channel_time_rx
u64 channel_time_tx
u32 filled
s8 noise

Detailed Description

struct survey_info - channel survey response

: the channel this survey record reports, mandatory : bitflag of flags from &enum survey_info_flags : channel noise in dBm. This and all following fields are optional : amount of time in ms the radio spent on the channel : amount of time the primary channel was sensed busy : amount of time the extension channel was sensed busy : amount of time the radio spent receiving data : amount of time the radio spent transmitting data

Used by dump_survey() to report back per-channel survey information.

This structure can later be expanded with things like channel duty cycle etc.

Definition at line 350 of file cfg80211.h.

Field Documentation

Definition at line 351 of file cfg80211.h.

u64 channel_time

Definition at line 352 of file cfg80211.h.

u64 channel_time_busy

Definition at line 353 of file cfg80211.h.

u64 channel_time_ext_busy

Definition at line 354 of file cfg80211.h.

u64 channel_time_rx

Definition at line 355 of file cfg80211.h.

u64 channel_time_tx

Definition at line 356 of file cfg80211.h.

u32 filled

Definition at line 357 of file cfg80211.h.

s8 noise

Definition at line 358 of file cfg80211.h.

The documentation for this struct was generated from the following file: