diff options
author | andreas_kupries <akupries@shaw.ca> | 2006-03-27 18:08:49 (GMT) |
---|---|---|
committer | andreas_kupries <akupries@shaw.ca> | 2006-03-27 18:08:49 (GMT) |
commit | defe3d84881f228cf76d953096d229f48f4ef832 (patch) | |
tree | a21d2be7d2f28c05724ac99fed38fb39a5c427e5 /doc | |
parent | ebc6052351a702f64995fa97024d989464aebdc9 (diff) | |
download | tcl-defe3d84881f228cf76d953096d229f48f4ef832.zip tcl-defe3d84881f228cf76d953096d229f48f4ef832.tar.gz tcl-defe3d84881f228cf76d953096d229f48f4ef832.tar.bz2 |
* doc/CrtChannel.3: Added TCL_CHANNEL_VERSION_5, made it
* generic/tcl.h: the version where the "truncateProc"
* generic/tclIO.c: is defined at, and moved all channel
* generic/tclIOGT.c: drivers of Tcl to v5.
* generic/tclIORChan.c:
* unix/tclUnixChan.c:
* unix/tclUnixPipe.c:
* win/tclWinChan.c:
* win/tclWinConsole.c:
* win/tclWinPipe.c:
* win/tclWinSerial.c:
* win/tclWinSock.c:
Diffstat (limited to 'doc')
-rw-r--r-- | doc/CrtChannel.3 | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/doc/CrtChannel.3 b/doc/CrtChannel.3 index f4ff280..f23ea6d 100644 --- a/doc/CrtChannel.3 +++ b/doc/CrtChannel.3 @@ -5,7 +5,7 @@ '\" See the file "license.terms" for information on usage and redistribution '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" -'\" RCS: @(#) $Id: CrtChannel.3,v 1.32 2005/10/05 20:36:16 andreas_kupries Exp $ +'\" RCS: @(#) $Id: CrtChannel.3,v 1.33 2006/03/27 18:08:50 andreas_kupries Exp $ .so man.macros .TH Tcl_CreateChannel 3 8.4 Tcl "Tcl Library Procedures" .BS @@ -384,10 +384,12 @@ a pointer to the string. The \fIversion\fR field should be set to the version of the structure that you require. \fBTCL_CHANNEL_VERSION_2\fR is the minimum recommended. \fBTCL_CHANNEL_VERSION_3\fR must be set to specifiy the \fIwideSeekProc\fR member. +\fBTCL_CHANNEL_VERSION_4\fR must be set to specifiy the \fIthreadActionProc\fR member +(includes \fIwideSeekProc\fR). .VS 8.5 -\fBTCL_CHANNEL_VERSION_4\fR must be set to specifiy the -\fIthreadActionProc\fR and \fItruncateProc\fR members (includes -\fIwideSeekProc\fR). +\fBTCL_CHANNEL_VERSION_5\fR must be set to specifiy the +\fItruncateProc\fR members (includes +\fIwideSeekProc\fR and \fIthreadActionProc\fR). .VE 8.5 If it is not set to any of these, then this \fBTcl_ChannelType\fR is assumed to have the original structure. See @@ -398,8 +400,9 @@ least \fBTCL_CHANNEL_VERSION_2\fR to function correctly. This value can be retrieved with \fBTcl_ChannelVersion\fR, which returns one of .VS 8.5 -\fBTCL_CHANNEL_VERSION_4\fR, +\fBTCL_CHANNEL_VERSION_5\fR, .VE 8.5 +\fBTCL_CHANNEL_VERSION_4\fR, \fBTCL_CHANNEL_VERSION_3\fR, \fBTCL_CHANNEL_VERSION_2\fR or \fBTCL_CHANNEL_VERSION_1\fR. .SS BLOCKMODEPROC |