shellblocker.c File Reference

#include "frontier.h"
#include "standard.h"
#include "shell.h"
#include "shellprivate.h"

Include dependency graph for shellblocker.c:

Go to the source code of this file.

Defines

#define ctblocks   5

Functions

short shellblockedevents (void)
boolean shellblocked (short mask)
boolean shellpushblock (short mask, boolean flblock)
boolean shellpopblock (void)
boolean shelleventsblocked (void)
boolean shellblockevents (void)
boolean shellpopevents (void)

Variables

static short topblocks = 0
static short blockstack [ctblocks]
static short blockedevents = 0
static short shelleventsdisable = 0


Define Documentation

#define ctblocks   5
 

Definition at line 37 of file shellblocker.c.

Referenced by shellpushblock(), unpackwordsolutionenginefile(), and wpsearch().


Function Documentation

boolean shellblocked short  mask  ) 
 

Definition at line 53 of file shellblocker.c.

References blockedevents.

short shellblockedevents void   ) 
 

Definition at line 47 of file shellblocker.c.

References blockedevents.

Referenced by shellgeteventmask().

boolean shellblockevents void   ) 
 

Definition at line 96 of file shellblocker.c.

References shelleventsdisable.

Referenced by builtinvalue(), dialogsimulatehit(), langipcbreakembrace(), scriptbackgroundtask(), and tablegetwpedittext().

boolean shelleventsblocked void   ) 
 

Definition at line 90 of file shellblocker.c.

References shelleventsdisable.

Referenced by shelleventavail().

boolean shellpopblock void   ) 
 

Definition at line 75 of file shellblocker.c.

References blockedevents, blockstack, and topblocks.

Referenced by shellpartialeventloop().

boolean shellpopevents void   ) 
 

Definition at line 104 of file shellblocker.c.

References shelleventsdisable.

Referenced by builtinvalue(), dialogsimulatehit(), langipcbreakembrace(), scriptbackgroundtask(), and tablegetwpedittext().

boolean shellpushblock short  mask,
boolean  flblock
 

Definition at line 59 of file shellblocker.c.

References blockedevents, blockstack, ctblocks, and topblocks.

Referenced by shellpartialeventloop().


Variable Documentation

short blockedevents = 0 [static]
 

Definition at line 43 of file shellblocker.c.

Referenced by shellblocked(), shellblockedevents(), shellpopblock(), and shellpushblock().

short blockstack[ctblocks] [static]
 

Definition at line 41 of file shellblocker.c.

Referenced by shellpopblock(), and shellpushblock().

short shelleventsdisable = 0 [static]
 

Definition at line 87 of file shellblocker.c.

Referenced by shellblockevents(), shelleventsblocked(), and shellpopevents().

short topblocks = 0 [static]
 

Definition at line 39 of file shellblocker.c.

Referenced by shellpopblock(), and shellpushblock().


Generated on Tue Jun 13 00:42:56 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6