You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Julian Noble b31ea43aff add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
..
ChangeLog add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
README.txt add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
cat.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
cat.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
cat.test add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
facade.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
facade.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
fifo.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
fifo2.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
fifo2.test add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
halfpipe.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
halfpipe.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
memchan.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
memchan.test add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
null.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
nullzero.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
nullzero.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
pkgIndex.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
random.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
randseed.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
randseed.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
std.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
std.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
string.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
string.test add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_fifo.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_fifo2.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_memchan.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_null.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_random.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_string.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_variable.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
tcllib_zero.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
textwindow.man add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
textwindow.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
variable.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
variable.test add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago
zero.tcl add Tcllib's tcl::chan virtchannel packages to vendorlib 1 year ago

README.txt

null, zero, fifo, memchan, fifo2

Re-implementations of Memchan's channel types.

random

Semi re-implementation of a Memchan channel type.
"Random" byte generator, simple feedback register.
Memchan uses ISAAC (http://burtleburtle.net/bob/rand/isaacafa.html).

string, variable

Variants of 'memchan', with fixed content, and the content
factored out to a namespaced variable, respectively.

randomseed

Support to generate and combine seed lists for the
random channel, using semi-random sources in Tcl.

halfpipe

Half channel, simpler callback API. fifo2 is build on top this
basic block.

textwindow

Channel attaches to text widget to write data into.

cat

Concatenation channel, delivering the data from 1 or more
channels, one after the other.

facade

A wrapper around any other channel. Mainly for debugging,
allowing a developer to observe the activity on the wrapped
channel.

std

Unification of stdin and stdout into a single read/write
channel