tclIOGT.c File Reference#include "tclInt.h"
#include "tclIO.h"
Go to the source code of this file.
Define Documentation
#define A_CLEAR_READ (UCHARP("clear/read")) |
#define A_CREATE_READ (UCHARP("create/read")) |
#define A_CREATE_WRITE (UCHARP("create/write")) |
#define A_DELETE_READ (UCHARP("delete/read")) |
#define A_DELETE_WRITE (UCHARP("delete/write")) |
#define A_FLUSH_READ (UCHARP("flush/read")) |
#define A_FLUSH_WRITE (UCHARP("flush/write")) |
#define A_QUERY_MAXREAD (UCHARP("query/maxRead")) |
#define A_READ (UCHARP("read")) |
#define A_WRITE (UCHARP("write")) |
#define CHANNEL_ASYNC (1<<0) |
#define UCHARP |
( |
x |
|
) |
((unsigned char *) (x)) |
Typedef Documentation
Function Documentation
int TclChannelTransform |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Channel |
chan, |
|
|
Tcl_Obj * |
cmdObjPtr | |
|
) |
| | |
Definition at line 237 of file tclIOGT.c.
References A_CREATE_READ, A_CREATE_WRITE, A_DELETE_WRITE, CHANNEL_ASYNC, ckalloc, ckfree, TransformChannelData::command, TransformChannelData::flags, TransformChannelData::interp, TransformChannelData::maxRead, TransformChannelData::mode, P_NO_PRESERVE, TransformChannelData::readIsFlushed, TransformChannelData::result, TransformChannelData::self, Channel::state, Tcl_AppendResult(), Tcl_DecrRefCount, Tcl_DStringFree(), Tcl_DStringInit(), TCL_ERROR, Tcl_GetChannelName(), Tcl_GetChannelOption(), Tcl_IncrRefCount, TCL_OK, TCL_READABLE, Tcl_StackChannel(), Tcl_UnstackChannel(), TCL_WRITABLE, TransformChannelData::timer, TRANSMIT_DONT, and TransformChannelData::watchMask.
Generated on Wed Mar 12 12:18:32 2008 by
1.5.1
|