12345678910111213141516171819202122 |
- var writer = require('./')
- var ws = writer(write, flush)
- ws.on('finish', function () {
- console.log('finished')
- })
- ws.write('hello')
- ws.write('world')
- ws.end()
- function write (data, enc, cb) {
- // i am your normal ._write method
- console.log('writing', data.toString())
- cb()
- }
- function flush (cb) {
- // i am called before finish is emitted
- setTimeout(cb, 1000) // wait 1 sec
- }
|