tclUnixNotfy.c File Reference#include "tclInt.h"
#include <signal.h>
Go to the source code of this file.
Function Documentation
void Tcl_AlertNotifier |
( |
ClientData |
clientData |
) |
|
void Tcl_CreateFileHandler |
( |
int |
fd, |
|
|
int |
mask, |
|
|
Tcl_FileProc * |
proc, |
|
|
ClientData |
clientData | |
|
) |
| | |
Definition at line 422 of file tclUnixNotfy.c.
References ThreadSpecificData::checkMasks, ckalloc, FileHandler::clientData, Tcl_NotifierProcs::createFileHandlerProc, SelectMasks::exceptional, FileHandler::fd, ThreadSpecificData::firstFileHandlerPtr, FileHandler::mask, FileHandler::nextPtr, ThreadSpecificData::numFdBits, FileHandler::proc, SelectMasks::readable, FileHandler::readyMask, TclStubs::tcl_CreateFileHandler, TCL_EXCEPTION, TCL_READABLE, TCL_TSD_INIT, TCL_WRITABLE, tclOriginalNotifier, tclStubs, and SelectMasks::writable.
Referenced by Tcl_OpenTcpServer().
void Tcl_DeleteFileHandler |
( |
int |
fd |
) |
|
Definition at line 499 of file tclUnixNotfy.c.
References ThreadSpecificData::checkMasks, Tcl_NotifierProcs::deleteFileHandlerProc, SelectMasks::exceptional, FileHandler::fd, ThreadSpecificData::firstFileHandlerPtr, FileHandler::mask, FileHandler::nextPtr, ThreadSpecificData::numFdBits, SelectMasks::readable, TclStubs::tcl_DeleteFileHandler, TCL_EXCEPTION, TCL_READABLE, TCL_TSD_INIT, TCL_WRITABLE, tclOriginalNotifier, tclStubs, and SelectMasks::writable.
Referenced by TclpCloseFile().
void Tcl_FinalizeNotifier |
( |
ClientData |
clientData |
) |
|
ClientData Tcl_InitNotifier |
( |
void |
|
) |
|
void Tcl_ServiceModeHook |
( |
int |
mode |
) |
|
void Tcl_SetTimer |
( |
Tcl_Time * |
timePtr |
) |
|
int Tcl_WaitForEvent |
( |
Tcl_Time * |
timePtr |
) |
|
Definition at line 661 of file tclUnixNotfy.c.
References ThreadSpecificData::checkMasks, ckalloc, SelectMasks::exceptional, FileHandlerEvent::fd, FileHandler::fd, ThreadSpecificData::firstFileHandlerPtr, FileHandlerEvent::header, FileHandler::nextPtr, ThreadSpecificData::nextPtr, ThreadSpecificData::numFdBits, Tcl_Event::proc, SelectMasks::readable, FileHandler::readyMask, ThreadSpecificData::readyMasks, Tcl_Time::sec, Tcl_ConditionWait, TCL_EXCEPTION, Tcl_MutexLock, Tcl_MutexUnlock, TCL_QUEUE_TAIL, Tcl_QueueEvent(), TCL_READABLE, TCL_TSD_INIT, TclStubs::tcl_WaitForEvent, TCL_WRITABLE, tclOriginalNotifier, tclStubs, tclTimeClientData, Tcl_Time::usec, Tcl_NotifierProcs::waitForEventProc, and SelectMasks::writable.
Referenced by Tcl_DoOneEvent().
Variable Documentation
Generated on Wed Mar 12 12:18:37 2008 by
1.5.1
|