ThreadSpecificData Struct Reference

#include <tclFileSystem.h>


Data Fields

AsyncHandlerfirstHandler
AsyncHandlerlastHandler
int asyncReady
int asyncActive
Tcl_Mutex asyncMutex
ExitHandlerfirstExitPtr
int inExit
int initialized
int cwdPathEpoch
int filesystemEpoch
Tcl_ObjcwdPathPtr
ClientData cwdClientData
FilesystemRecordfilesystemList
NextChannelHandlernestedHandlerPtr
ChannelStatefirstCSPtr
Tcl_Channel stdinChannel
int stdinInitialized
Tcl_Channel stdoutChannel
int stdoutInitialized
Tcl_Channel stderrChannel
int stderrInitialized
Tcl_Encoding binaryEncoding
Tcl_ObjstdoutObjPtr
long numNsCreated
Tcl_EventfirstEventPtr
Tcl_EventlastEventPtr
Tcl_EventmarkerEventPtr
Tcl_Mutex queueMutex
int serviceMode
int blockTimeSet
Tcl_Time blockTime
int inTraversal
EventSourcefirstEventSourcePtr
Tcl_ThreadId threadId
ClientData clientData
ThreadSpecificDatanextPtr
char * patterns [NUM_REGEXPS]
int patLengths [NUM_REGEXPS]
TclRegexpregexps [NUM_REGEXPS]
TimerHandlerfirstTimerHandlerPtr
int lastTimerId
int timerPending
IdleHandleridleList
IdleHandlerlastIdlePtr
int idleGeneration
int afterId
int * outerVarPtr
int * stackBound
FileHandlerfirstFileHandlerPtr
SelectMasks checkMasks
SelectMasks readyMasks
int numFdBits
tm gmtime_buf
tm localtime_buf


Detailed Description

Definition at line 45 of file tclAsync.c.


Field Documentation

Definition at line 59 of file tclAsync.c.

Referenced by Tcl_AsyncInvoke(), and Tcl_AsyncMark().

Definition at line 96 of file tclEvent.c.

Referenced by Tcl_FinalizeThread(), and TclInThreadExit().

Definition at line 52 of file tclFileSystem.h.

Referenced by TclFSCwdPointerEquals().

Definition at line 43 of file tclIO.c.

Referenced by Tcl_GetsObj().

Definition at line 32 of file tclIOCmd.c.

Referenced by Tcl_PutsObjCmd().

Definition at line 37 of file tclNamesp.c.

Referenced by Tcl_CreateNamespace().

Definition at line 68 of file tclNotify.c.

Referenced by Tcl_ThreadAlert(), TclFinalizeNotifier(), and TclInitNotifier().

char* ThreadSpecificData::patterns[NUM_REGEXPS]

Definition at line 71 of file tclRegexp.c.

Definition at line 74 of file tclRegexp.c.

struct TclRegexp* ThreadSpecificData::regexps[NUM_REGEXPS]

Definition at line 77 of file tclRegexp.c.

Definition at line 98 of file tclTimer.c.

Referenced by TclCreateAbsoluteTimerHandler().

Definition at line 100 of file tclTimer.c.

Definition at line 103 of file tclTimer.c.

Referenced by Tcl_DoWhenIdle(), and TclServiceIdle().

Definition at line 109 of file tclTimer.c.

Referenced by Tcl_AfterObjCmd().

Definition at line 77 of file tclUnixInit.c.

Referenced by TclpGetCStackParams().

Definition at line 79 of file tclUnixInit.c.

Referenced by TclpGetCStackParams().

Definition at line 32 of file tclUnixTime.c.

Referenced by TclpGmtime().

Definition at line 33 of file tclUnixTime.c.

Referenced by TclpLocaltime().


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



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