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/messenger/offline-manager;1

This component implements the following interfaces:

Properties

PRBool nsIMsgOfflineManager.inProgress

nsIMsgWindow nsIMsgOfflineManager.window

Methods

InterfaceMethod
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsIMsgOfflineManager void goOnline ( PRBool sendUnsentMessages , PRBool playbackOfflineImapOperations , nsIMsgWindow msgWindow )
nsIObserver void observe ( nsISupports subject , char* topic , PRUnichar* data )
nsIMsgSendLaterListener void OnProgress ( PRUint32 currentMessage , PRUint32 totalMessage )
nsIUrlListener void OnStartRunningUrl ( nsIURI url )
nsIMsgSendLaterListener void OnStartSending ( PRUint32 totalMessageCount )
nsIMsgSendLaterListener void OnStatus ( PRUnichar* msg )
nsIUrlListener void OnStopRunningUrl ( nsIURI url , nsresult exitCode )
nsIMsgSendLaterListener void OnStopSending ( nsresult status , PRUnichar* msg , PRUint32 totalTried , PRUint32 successful )
nsIMsgOfflineManager void synchronizeForOffline ( PRBool downloadNews , PRBool downloadMail , PRBool sendUnsentMessages , PRBool goOfflineWhenDone , nsIMsgWindow msgWindow )

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com