node package manager


When one stream need to talk to many

Radio Static

var RadioStatic = require('radio_static');
var radio = new RadioStatic();
var stream = new Stream();

Any data read from this stream will be written to all of the other assimilated streams (not itself). Also that data will be emitted as a 'data' event from radio.

radio.write('something useful');

Any stream emitting an 'end' event will be remove from the collective.

calling the end method on radio will end all streams in the collective.