Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

interface.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define COL_WND_TITLE   COLS
#define ROW_WND_TITLE   2
#define COL_WND_SUM   24
#define ROW_WND_SUM   20
#define COL_WND_PANEL   (COL_WND_TITLE - COL_WND_SUM)
#define ROW_WND_PANEL   ROW_WND_SUM
#define COL_WND_REALTIME   COL_WND_TITLE
#define ROW_WND_REALTIME   (LINES - ROW_WND_TITLE - ROW_WND_SUM)
#define COL_MINI_NEEDED   132
#define ROW_MINI_NEEDED   50

Functions

void InitScreen (UINT8 CheckScreenSize)
void RefreshAllWND (void)
void WriteSummary (void)
void RefreshRealTime_WND (UINT8 GotItOne)
void RefreshRealTime_WND_th (void)
void EndCurses (void)


Define Documentation

#define COL_WND_TITLE   COLS
 

Definition at line 31 of file interface.h.

Referenced by InitScreen().

#define ROW_WND_TITLE   2
 

Definition at line 32 of file interface.h.

Referenced by InitScreen().

#define COL_WND_SUM   24
 

Definition at line 34 of file interface.h.

Referenced by InitScreen().

#define ROW_WND_SUM   20
 

Definition at line 35 of file interface.h.

Referenced by InitScreen().

#define COL_WND_PANEL   (COL_WND_TITLE - COL_WND_SUM)
 

Definition at line 37 of file interface.h.

Referenced by InitScreen(), and WritePanel().

#define ROW_WND_PANEL   ROW_WND_SUM
 

Definition at line 38 of file interface.h.

Referenced by InitScreen(), main(), RefreshRealTime_WND_th(), and WritePanel().

#define COL_WND_REALTIME   COL_WND_TITLE
 

Definition at line 40 of file interface.h.

Referenced by InitScreen().

#define ROW_WND_REALTIME   (LINES - ROW_WND_TITLE - ROW_WND_SUM)
 

Definition at line 41 of file interface.h.

Referenced by InitScreen().

#define COL_MINI_NEEDED   132
 

Definition at line 43 of file interface.h.

Referenced by InitScreen().

#define ROW_MINI_NEEDED   50
 

Definition at line 44 of file interface.h.

Referenced by InitScreen().


Function Documentation

void InitScreen UINT8  CheckScreenSize  ) 
 

Definition at line 47 of file interface.c.

References COL_MINI_NEEDED, COL_WND_PANEL, COL_WND_REALTIME, COL_WND_SUM, COL_WND_TITLE, FALSE, Panel_WND, RealTime_WND, RefreshAllWND(), ROW_MINI_NEEDED, ROW_WND_PANEL, ROW_WND_REALTIME, ROW_WND_SUM, ROW_WND_TITLE, Sum_WND, Title_WND, TRUE, and WIFISCANNER_VERSION.

Referenced by main().

void RefreshAllWND void   ) 
 

Definition at line 108 of file interface.c.

References Panel_WND, RealTime_WND, screen_mutex, Sum_WND, and Title_WND.

Referenced by fatal(), and InitScreen().

void WriteSummary void   ) 
 

Definition at line 124 of file interface.c.

References Statistics_t::AP, Statistics_t::Beacon, Statistics_t::Channel, config, Statistics_t::CryptedPackets, ConfigStruct::DoNotDisplay, DoSummary(), Statistics_t::INVLD, IS_BIT_SET, Statistics_t::IV, Statistics_t::Packets, screen_mutex, Statistics_t::SSID, Statistics_t::STA, Stats, Sum_WND, and Statistics_t::WeakIV.

Referenced by main().

void RefreshRealTime_WND UINT8  GotItOne  ) 
 

Definition at line 214 of file interface.c.

Referenced by main().

void RefreshRealTime_WND_th void   ) 
 

Definition at line 187 of file interface.c.

References config, ConfigStruct::DebugLevel, Panel_WND, RealTime_WND, ROW_WND_PANEL, screen_mutex, and stop_sniffing.

Referenced by main().

void EndCurses void   ) 
 

Definition at line 256 of file interface.c.

References CursesIsInUse, and FALSE.

Referenced by fatal(), and main().


Generated on Fri Feb 25 12:02:55 2005 for WifiScanner by  doxygen 1.4.1