tclNotify.c File Reference

#include "tclInt.h"

Go to the source code of this file.

Data Structures

struct  EventSource
struct  ThreadSpecificData

Functions

void TclInitNotifier (void)
void TclFinalizeNotifier (void)
void Tcl_SetNotifier (Tcl_NotifierProcs *notifierProcPtr)
void Tcl_CreateEventSource (Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData)
void Tcl_DeleteEventSource (Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData)
void Tcl_QueueEvent (Tcl_Event *evPtr, Tcl_QueuePosition position)
void Tcl_ThreadQueueEvent (Tcl_ThreadId threadId, Tcl_Event *evPtr, Tcl_QueuePosition position)
void Tcl_DeleteEvents (Tcl_EventDeleteProc *proc, ClientData clientData)
int Tcl_ServiceEvent (int flags)
int Tcl_GetServiceMode (void)
int Tcl_SetServiceMode (int mode)
void Tcl_SetMaxBlockTime (Tcl_Time *timePtr)
int Tcl_DoOneEvent (int flags)
int Tcl_ServiceAll (void)
void Tcl_ThreadAlert (Tcl_ThreadId threadId)

Variables

TclStubs tclStubs


Function Documentation

void Tcl_CreateEventSource ( Tcl_EventSetupProc *  setupProc,
Tcl_EventCheckProc *  checkProc,
ClientData  clientData 
)

void Tcl_DeleteEvents ( Tcl_EventDeleteProc *  proc,
ClientData  clientData 
)

void Tcl_DeleteEventSource ( Tcl_EventSetupProc *  setupProc,
Tcl_EventCheckProc *  checkProc,
ClientData  clientData 
)

int Tcl_GetServiceMode ( void   ) 

Definition at line 744 of file tclNotify.c.

References ThreadSpecificData::serviceMode, and TCL_TSD_INIT.

void Tcl_QueueEvent ( Tcl_Event evPtr,
Tcl_QueuePosition  position 
)

Definition at line 362 of file tclNotify.c.

References TCL_TSD_INIT.

Referenced by Tcl_WaitForEvent().

int Tcl_SetServiceMode ( int  mode  ) 


Variable Documentation

Definition at line 63 of file tclStubInit.c.



Generated on Wed Mar 12 12:18:33 2008 by  doxygen 1.5.1