Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
zero(n)								       zero(n)

______________________________________________________________________________

NAME
       zero - Create and manipulate zero channels

SYNOPSIS
       package require Tcl

       package require memchan

       zero

______________________________________________________________________________

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

       zero   creates a	zero channel which absorbs everything written into it.
	      Reading  from a zero channel will	return the requested number of
	      null bytes. These	channels are essentially Tcl-specific variants
	      of  the  zero  device for	unixoid	operating systems (/dev/zero).
	      Transferring the generated channel between interpreters is  pos-
	      sible but	does not make much sense.

OPTIONS
       Memory channels created by zero provide one additional option to	set or
       query.

       -delay ?milliseconds?
	      A	zero channel is	always writable	and readable. This means  that
	      all fileevent-handlers will fire continuously.  To avoid starva-
	      tion of other event sources the events raised  by	 this  channel
	      type  have a configurable	delay. This option is set in millisec-
	      onds and defaults	to 5.

SEE ALSO
       fifo, fifo2, memchan, null, random

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

COPYRIGHT
       Copyright (c) 2004 Pat Thoyts <patthoyts@users.sourceforge.net>

Memory channels			      2.2			       zero(n)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | SEE ALSO | KEYWORDS | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=zero&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help