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

#include <dfs_pri_detector.h>

Data Fields

void(* exit )(struct pri_detector *de)
 
bool(* add_pulse )(struct pri_detector *de, struct pulse_event *e)
 
void(* reset )(struct pri_detector *de, u64 ts)
 
struct radar_detector_specsrs
 
u64 last_ts
 
struct list_head sequences
 
struct list_head pulses
 
u32 count
 
u32 max_count
 
u32 window_size
 

Detailed Description

struct pri_detector - PRI detector element for a dedicated radar type (): destructor (): add pulse event, returns true if pattern was detected (): clear states and reset to given time stamp : detector specs for this detector element : last pulse time stamp considered for this element in usecs : list_head holding potential pulse sequences : list connecting pulse_elem objects : number of pulses in queue : maximum number of pulses to be queued : window size back from newest pulse time stamp in usecs

Definition at line 35 of file dfs_pri_detector.h.

Field Documentation

bool(* add_pulse)(struct pri_detector *de, struct pulse_event *e)

Definition at line 37 of file dfs_pri_detector.h.

u32 count

Definition at line 45 of file dfs_pri_detector.h.

void(* exit)(struct pri_detector *de)

Definition at line 36 of file dfs_pri_detector.h.

u64 last_ts

Definition at line 42 of file dfs_pri_detector.h.

u32 max_count

Definition at line 46 of file dfs_pri_detector.h.

struct list_head pulses

Definition at line 44 of file dfs_pri_detector.h.

void(* reset)(struct pri_detector *de, u64 ts)

Definition at line 38 of file dfs_pri_detector.h.

Definition at line 41 of file dfs_pri_detector.h.

struct list_head sequences

Definition at line 43 of file dfs_pri_detector.h.

u32 window_size

Definition at line 47 of file dfs_pri_detector.h.


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