Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Related Pages

HookStruct Struct Reference
[HookCore - C Part in the core system]

#include <hook.h>

Collaboration diagram for HookStruct:

Collaboration graph
[legend]

Detailed Description

callback information. This structure bundles the state of a callback.

Definition at line 207 of file hook.h.

Data Fields

Boolean active
String cmd
unsigned long count
HookFunctionfunction
String name
int no


Field Documentation

Boolean HookStruct::active
 

flag indicating the status of the hook Definition at line 212 of file hook.h.

Referenced by cdgExecHook(), cmdHook(), and hkInitialize().

String HookStruct::cmd
 

command to be executed in tcl Definition at line 211 of file hook.h.

Referenced by evalHookHandle(), getHookCmd(), getsHookHandle(), glsInteractionHookHandle(), hkInitialize(), hooker_init(), ICinteractionHookHandle(), logFlush(), netsearchHookHandle(), partialResultHookHandle(), progressHookHandle(), resetHookHandle(), setHookCmd(), and tclHookHandle().

unsigned long HookStruct::count
 

number of past invocations Definition at line 209 of file hook.h.

Referenced by cdgExecHook(), cdgFlush(), cdgGetString(), cdgPrintf(), cmdHook(), and hkInitialize().

HookFunction* HookStruct::function
 

function which is called with a va_list argument Definition at line 213 of file hook.h.

Referenced by cdgExecHook(), cdgFlush(), cdgGetString(), cdgPrintf(), hkInitialize(), and hooker_init().

String HookStruct::name
 

identifier required to be unique among all hooks Definition at line 210 of file hook.h.

Referenced by cdgExecHook(), cmdHook(), hkFindNoOfHook(), and hkInitialize().

int HookStruct::no
 

index in vector hkHooks Definition at line 208 of file hook.h.

Referenced by hkInitialize().


The documentation for this struct was generated from the following file:
CDG 0.95 (20 Oct 2004)