nsIObjectInputStream

@see nsIObjectOutputStream
@see nsIBinaryInputStream

Methods

readObject(aIsStrongRef)

Read an object from this stream to satisfy a strong or weak reference
to one of its interfaces. If the interface was not along the primary
inheritance chain ending in the “root” or XPCOM-identity nsISupports,
readObject will QueryInterface from the deserialized object root to the
correct interface, which was specified when the object was serialized.

@see nsIObjectOutputStream

readID(aID)

getBuffer(aLength, aAlignMask)

Optimized deserialization support – see nsIStreamBufferAccess.idl.

putBuffer(aBuffer, aLength)