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

#include <dfs_pattern_detector.h>

Data Fields

void(* exit )(struct dfs_pattern_detector *dpd)
 
bool(* set_domain )(struct dfs_pattern_detector *dpd, enum nl80211_dfs_regions region)
 
bool(* add_pulse )(struct dfs_pattern_detector *dpd, struct pulse_event *pe)
 
enum nl80211_dfs_regions region
 
u8 num_radar_types
 
u64 last_pulse_ts
 
struct radar_detector_specsradar_spec
 
struct list_head channel_detectors
 

Detailed Description

struct dfs_pattern_detector - DFS pattern detector (): destructor (): set DFS domain, resets detector lines upon domain changes (): add radar pulse to detector, returns true on detection : active DFS region, NL80211_DFS_UNSET until set : number of different radar types : time stamp of last valid pulse in usecs : array of radar detection specs : list connecting channel_detector elements

Definition at line 73 of file dfs_pattern_detector.h.

Field Documentation

Definition at line 77 of file dfs_pattern_detector.h.

struct list_head channel_detectors

Definition at line 85 of file dfs_pattern_detector.h.

Definition at line 74 of file dfs_pattern_detector.h.

u64 last_pulse_ts

Definition at line 82 of file dfs_pattern_detector.h.

u8 num_radar_types

Definition at line 81 of file dfs_pattern_detector.h.

Definition at line 84 of file dfs_pattern_detector.h.

Definition at line 80 of file dfs_pattern_detector.h.

Definition at line 75 of file dfs_pattern_detector.h.


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