tclUnixThrd.c File Reference

#include "tclInt.h"

Go to the source code of this file.

Functions

int TclpThreadCreate (Tcl_ThreadId *idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags)
int Tcl_JoinThread (Tcl_ThreadId threadId, int *state)
Tcl_ThreadId Tcl_GetCurrentThread (void)
void TclpInitLock (void)
void TclFinalizeLock (void)
void TclpInitUnlock (void)
void TclpMasterLock (void)
void TclpMasterUnlock (void)
Tcl_MutexTcl_GetAllocMutex (void)
Tcl_DirEntryTclpReaddir (DIR *dir)
char * TclpInetNtoa (struct in_addr addr)


Function Documentation

Tcl_Mutex* Tcl_GetAllocMutex ( void   ) 

Definition at line 481 of file tclUnixThrd.c.

Tcl_ThreadId Tcl_GetCurrentThread ( void   ) 

int Tcl_JoinThread ( Tcl_ThreadId  threadId,
int *  state 
)

Definition at line 157 of file tclUnixThrd.c.

References TCL_ERROR, and TCL_OK.

Referenced by Tcl_FinalizeNotifier().

void TclFinalizeLock ( void   ) 

Definition at line 367 of file tclUnixThrd.c.

Referenced by Tcl_Finalize().

char* TclpInetNtoa ( struct in_addr  addr  ) 

Definition at line 755 of file tclUnixThrd.c.

References TCL_TSD_INIT.

void TclpInitLock ( void   ) 

Definition at line 341 of file tclUnixThrd.c.

Referenced by Tcl_Finalize(), and TclInitSubsystems().

void TclpInitUnlock ( void   ) 

Definition at line 398 of file tclUnixThrd.c.

Referenced by TclInitSubsystems().

void TclpMasterLock ( void   ) 

void TclpMasterUnlock ( void   ) 

Definition at line 453 of file tclUnixThrd.c.

Referenced by Tcl_ConditionFinalize(), and Tcl_MutexFinalize().

Tcl_DirEntry* TclpReaddir ( DIR *  dir  ) 

Definition at line 748 of file tclUnixThrd.c.

References TclOSreaddir.

int TclpThreadCreate ( Tcl_ThreadId idPtr,
Tcl_ThreadCreateProc  proc,
ClientData  clientData,
int  stackSize,
int  flags 
)

Definition at line 78 of file tclUnixThrd.c.

References TCL_ERROR, TCL_OK, TCL_THREAD_JOINABLE, and TCL_THREAD_STACK_DEFAULT.

Referenced by Tcl_CreateThread(), and Tcl_InitNotifier().



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