Advertisement
Guest User

what is the callback being passed?

a guest
Oct 31st, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var stream = require('stream');
  2. var util = require('util');
  3. util.inherits(Writer, stream.Writable);
  4. function Writer(opt)
  5. {
  6.   stream.Writable.call(this, opt);
  7.   this.data = new Array();
  8.  
  9. }
  10. Writer.prototype._write = function(data, encoding, callback) {
  11.   this.data.push(data.toString('utf8'));
  12.   console.log("Adding: " + data);
  13.   callback();
  14. };
  15.  
  16. var w = new Writer();
  17. for (var i=1; i<=5; i++){
  18.   w.write("Item" + i, 'utf8');
  19. }
  20. w.end("ItemLast");
  21. console.log(w.data);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement