WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.
@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
| Interface | Method |
|---|---|
| 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.
