2.0.2 • Published 10 years ago
readable-buffer-stream v2.0.2
readable-buffer-stream
Create readable stream which stores data in Buffer.
Installation
npm install readable-buffer-streamUsage
'use strict'
const BufferStream = require('readable-buffer-stream')
let bufferStream = new BufferStream()
bufferStream.on('data', (data) => {
console.log(Buffer.isBuffer(data)) // true
})
bufferStream.put(new Buffer('buffer'))
bufferStream.put(new Buffer('another buffer'))API
BufferStream({initialSize, chunkSize, incrementSize})
- initialSize:
Numberinitial size of inner buffer. - chunkSize:
Numbersize of data in eachdataevent. - incrementSize:
Numbersize to increase when inner buffer do not have enough size.
Create a instance of BufferStream, which extends stream.Readable.
bufferStream.put(chunk)
- buffer:
Bufferdata to be put in thebufferStream.
Put chunk in the inner buffer.
bufferStream.stop()
Stop the bufferStream.