tclUnixPipe.c File Reference#include "tclInt.h" Go to the source code of this file.
Define Documentation
Definition at line 29 of file tclUnixPipe.c. Referenced by TclpCloseFile(), TclpCreateCommandChannel(), and TclpCreateProcess().
Definition at line 28 of file tclUnixPipe.c. Referenced by TclpCreatePipe(), TclpCreateTempFile(), TclpMakeFile(), and TclpOpenFile().
Function Documentation
Definition at line 1224 of file tclUnixPipe.c. References PipeState::numPids, PipeState::pidPtr, TCL_ERROR, Tcl_GetChannel(), Tcl_GetChannelInstanceData(), Tcl_GetChannelType(), Tcl_GetString(), Tcl_ListObjAppendElement(), Tcl_NewLongObj(), Tcl_NewObj(), TCL_OK, Tcl_SetObjResult(), Tcl_WrongNumArgs(), and TclpGetPid.
Definition at line 1188 of file tclUnixPipe.c. References INT2PTR, and PTR2INT. Referenced by Tcl_ReapDetachedProcs(), TclCleanupChildren(), and TclpCreateProcess().
Definition at line 789 of file tclUnixPipe.c. References ckfree, PipeState::numPids, PipeState::pidPtr, Tcl_AppendElement(), Tcl_DetachPids(), Tcl_GetChannelInstanceData(), Tcl_GetChannelType(), TCL_INTEGER_SPACE, TclFormatInt, and TclpGetPid. Referenced by Tcl_ExecObjCmd().
Definition at line 326 of file tclUnixPipe.c. References GetFd, and Tcl_DeleteFileHandler(). Referenced by Tcl_OpenCommandChannel(), TclCreatePipeline(), and TclpCreateProcess().
Definition at line 712 of file tclUnixPipe.c. References ckalloc, GetFd, Tcl_CreateChannel(), TCL_INTEGER_SPACE, TCL_READABLE, and TCL_WRITABLE. Referenced by Tcl_OpenCommandChannel().
Definition at line 289 of file tclUnixPipe.c. References FD_CLOEXEC, and MakeFile. Referenced by TclCreatePipeline(), and TclpCreateProcess().
Definition at line 368 of file tclUnixPipe.c. References GetFd, INT2PTR, Tcl_AppendResult(), Tcl_DStringFree(), TCL_ERROR, Tcl_GetStdChannel(), TCL_INTEGER_SPACE, TCL_OK, Tcl_PosixError(), TCL_STDERR, TCL_STDIN, TCL_STDOUT, Tcl_UtfToExternalDString(), Tcl_WaitPid(), TclpCloseFile(), TclpCreatePipe(), TclStackAlloc(), and TclStackFree().
Definition at line 191 of file tclUnixPipe.c. References FD_CLOEXEC, L_tmpnam, MakeFile, SEEK_SET, Tcl_DStringFree(), Tcl_UtfToExternalDString(), and TclOSseek.
Definition at line 108 of file tclUnixPipe.c. References MakeFile, PTR2INT, Tcl_GetChannelHandle(), and TCL_OK. Referenced by TCL_DECLARE_MUTEX(), and TclCreatePipeline().
Definition at line 139 of file tclUnixPipe.c. References FD_CLOEXEC, MakeFile, SEEK_END, Tcl_DStringFree(), Tcl_UtfToExternalDString(), TclOSopen, and TclOSseek.
Definition at line 245 of file tclUnixPipe.c. References FD_CLOEXEC, L_tmpnam, and TclpNativeToNormalized. Referenced by TclLoadFile().
Generated on Wed Mar 12 12:18:37 2008 by 1.5.1 |