Memchan


 

null

SourceForge Logo

Memchan Logo

Tcl Logo

 Crossreferences

Memchan SF Project

Homepage
Releases
Logos
Animations
Documentation
ChangeLog
© Disclaimer
Event generation


Manpages

fifo
fifo2
memchan
null
random
 

Memory channels 2.2 -- null(n)

NAME

null - Create and manipulate null channels

SYNOPSIS

package require Tcl
package require memchan

null

DESCRIPTION

The command described here is only available in a not-yet released version of the package. Use the CVS to get the sources.

null
creates a null channel which absorbes everything written into it. Reading from it is not possible, or rather will always return zero bytes. These channels are essentially Tcl-specific variants of the null device for unixoid operating systems (/dev/null). Transfering the generated channel between interpreters is possible but does not make much sense.

Memory channels created by null provide no additional options to set or query.

A null channel is always writable and never readable. This means that a writable fileevent-handler will fire continuously and a readable fileevent-handler never at all. The exception to the latter is only the destruction of the channel which will cause the delivery of an eof event to a readable handler.

SEE ALSO

memchan, fifo, fifo2

KEYWORDS

null, in-memory channel, channel, i/o

Last updated @ Mon Jan 20 14:15:59 PST 2003
Manpages now available   andreas_kupries - 2001-09-06 23:27
Memchan CVS   andreas_kupries - 2001-08-28 08:58
Tracker Tracker

 - Bugs ( 2 open / 5 total )
Bug Tracking System

 - Support Requests ( 1 open / 1 total )
Tech Support Tracking System

 - Patches ( 0 open / 2 total )
Patch Tracking System

 - Feature Requests ( 7 open / 8 total )
Feature Request Tracking System


Docs Doc Manager
Mail Lists Mailing Lists ( 2 mailing lists )
Tasks Task Manager
  - Documentation
  - Website
  - Memchan Dev
CVS CVS Tree ( 168 commits, 68 adds )
FTP Released Files

Andreas Kupries
Last update at Mon Jan 20 14:21:53 PST 2003