Lines Matching defs:channel
83 * used to specify a channel, zero means that
86 * for file name or channel name. May be
89 * specify mode for channel. */
98 * to a channel. */
120 Tcl_AppendResult(interp, "channel \"", Tcl_GetChannelName(chan),
805 Tcl_Channel channel;
1003 channel = Tcl_GetStdChannel(TCL_STDIN);
1004 if (channel != NULL) {
1005 inputFile = Tcl_GetChannelFile(channel, TCL_READABLE);
1029 channel = Tcl_GetStdChannel(TCL_STDOUT);
1030 if (channel) {
1031 outputFile = Tcl_GetChannelFile(channel, TCL_WRITABLE);
1060 channel = Tcl_GetStdChannel(TCL_STDERR);
1061 if (channel) {
1062 errorFile = Tcl_GetChannelFile(channel, TCL_WRITABLE);
1327 * Opens an I/O channel to one or more subprocesses specified
1331 * be tied to the channel: writing to the channel will provide
1336 * channel; otherwise it goes to this application's standard
1338 * subprocesses is returned to the channel and results in an error
1339 * when the channel is closed; otherwise it goes to this
1347 * A new command channel, or NULL on failure with an error
1368 Tcl_Channel channel;
1401 channel = TclCreateCommandChannel(outPipe, inPipe, errFile,
1404 if (channel == (Tcl_Channel) NULL) {
1409 return channel;