@mozilla.org/xpinstall/install-manager;1

This component implements the following interfaces:

Methods

InterfaceMethod
nsIXPIDialogService PRBool confirmInstall ( nsIDOMWindow parent , arrayof PRUnichar* packageList , PRUint32 count )
nsIInterfaceRequestor void getInterface ( nsIIDRef uuid , out nsQIResult* result )
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsIXPInstallManager void initManagerFromChrome ( arrayof PRUnichar* URLs , PRUint32 URLCount , nsIXPIProgressDialog listener )
nsIXPInstallManager void initManagerWithHashes ( arrayof PRUnichar* URLs , arrayof char* hashes , PRUint32 URLCount , nsIXPIProgressDialog listener )
nsIObserver void observe ( nsISupports subject , char* topic , PRUnichar* data )
nsIStreamListener void onDataAvailable ( nsIRequest request , nsISupports context , nsIInputStream inputStream , PRUint32 offset , PRUint32 count )
nsIProgressEventSink void onProgress ( nsIRequest request , nsISupports context , PRUint64 progress , PRUint64 progressMax )
nsIRequestObserver void onStartRequest ( nsIRequest request , nsISupports context )
nsIProgressEventSink void onStatus ( nsIRequest request , nsISupports context , nsresult status , PRUnichar* statusArg )
nsIRequestObserver void onStopRequest ( nsIRequest request , nsISupports context , nsresult statusCode )
nsIXPIDialogService void openProgressDialog ( arrayof PRUnichar* packageList , PRUint32 count , nsIObserver observer )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com