Implemented by
An output stream that stores up data to write out to another output stream and does the entire write only when the buffer is full, so that fewer writes to the underlying output stream are necessary.
[scriptable, uuid(6476378a-da09-11d3-8cda-0060b0fc14a3)]
interface nsIBufferedOutputStream : nsIOutputStream
Methods
@param sinkToStream - add buffering to this stream @param bufferSize - specifies the maximum buffer size
void
init(in nsIOutputStream sinkToStream, in unsigned long bufferSize)
Compare to: