@mozilla.org/fast-load-service;1

This component implements the following interfaces:

Constants

PRInt32 nsIFastLoadService.NS_FASTLOAD_READ = 1
PRInt32 nsIFastLoadService.NS_FASTLOAD_WRITE = 2

Properties

readonly PRInt32 nsIFastLoadService.direction

nsIFastLoadFileIO nsIFastLoadService.fileIO

nsIObjectInputStream nsIFastLoadService.inputStream

nsIObjectOutputStream nsIFastLoadService.outputStream

Methods

InterfaceMethod
nsIFastLoadService void addDependency ( nsIFile file )
nsIFastLoadService void cacheChecksum ( nsIFile file , nsIObjectOutputStream stream )
nsIFastLoadService PRUint32 computeChecksum ( nsIFile file , nsIFastLoadReadControl control )
nsIFastLoadService void endMuxedDocument ( nsISupports URI )
nsIFastLoadService [noscript] void getFastLoadReferent ( inout nsISupports ptr )
nsIFastLoadService PRBool hasMuxedDocument ( char* URISpec )
nsIFastLoadService nsIFile newFastLoadFile ( char* baseName )
nsIFastLoadService nsIObjectInputStream newInputStream ( nsIInputStream srcStream )
nsIFastLoadService nsIObjectOutputStream newOutputStream ( nsIOutputStream destStream )
nsIFastLoadService [noscript] void readFastLoadPtr ( nsIObjectInputStream inputStream , inout nsISupports ptr )
nsIFastLoadService nsISupports selectMuxedDocument ( nsISupports URI )
nsIFastLoadService void startMuxedDocument ( nsISupports URI , char* URISpec , PRInt32 directionFlags )
nsIFastLoadService [noscript] void writeFastLoadPtr ( nsIObjectOutputStream outputStream , nsISupports ptr )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com