@mozilla.org/binaryinputstream;1

This component implements the following interfaces:

Methods

InterfaceMethod
nsIInputStream PRUint32 available ( )
nsIInputStream void close ( )
nsIInputStream PRBool isNonBlocking ( )
nsIInputStream [noscript] PRUint32 read ( charPtr* buf , PRUint32 count )
nsIBinaryInputStream PRUint16 read16 ( )
nsIBinaryInputStream PRUint32 read32 ( )
nsIBinaryInputStream PRUint64 read64 ( )
nsIBinaryInputStream PRUint8 read8 ( )
nsIBinaryInputStream PRBool readBoolean ( )
nsIBinaryInputStream void readByteArray ( PRUint32 length , retval arrayof PRUint8 bytes )
nsIBinaryInputStream void readBytes ( PRUint32 length , retval char* string )
nsIBinaryInputStream ACString readCString ( )
nsIBinaryInputStream double readDouble ( )
nsIBinaryInputStream float readFloat ( )
nsIInputStream [noscript] PRUint32 readSegments ( nsWriteSegmentFun writer , voidPtr* closure , PRUint32 count )
nsIBinaryInputStream AString readString ( )
nsIBinaryInputStream void setInputStream ( nsIInputStream inputStream )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com