@mozilla.org/network/buffered-input-stream;1

This component implements the following interfaces:

Constants

PRInt32 nsISeekableStream.NS_SEEK_SET = 0
PRInt32 nsISeekableStream.NS_SEEK_CUR = 1
PRInt32 nsISeekableStream.NS_SEEK_END = 2

Methods

InterfaceMethod
nsIInputStream PRUint32 available ( )
nsIInputStream void close ( )
nsIBufferedInputStream void init ( nsIInputStream fillFromStream , PRUint32 bufferSize )
nsIInputStream PRBool isNonBlocking ( )
nsIInputStream [noscript] PRUint32 read ( charPtr* buf , PRUint32 count )
nsIInputStream [noscript] PRUint32 readSegments ( nsWriteSegmentFun writer , voidPtr* closure , PRUint32 count )
nsISeekableStream void seek ( PRInt32 whence , PRInt64 offset )
nsISeekableStream void setEOF ( )
nsISeekableStream PRInt64 tell ( )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com