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.

nsIOfflineCacheUpdateObserver

IID:0aa38757-999c-44d6-bdb4-7dd32634fa83
Inherits From:nsISupports

Methods

void checking ( nsIOfflineCacheUpdate update ) void downloading ( nsIOfflineCacheUpdate update ) void error ( nsIOfflineCacheUpdate update ) void itemCompleted ( nsIOfflineCacheUpdate update , nsIDOMLoadStatus item ) void itemStarted ( nsIOfflineCacheUpdate update , nsIDOMLoadStatus item ) void noUpdate ( nsIOfflineCacheUpdate update )

void checking ( nsIOfflineCacheUpdate update )

The manifest is being checked for updates

Arguments:
update: The nsIOfflineCacheUpdate being processed.

void downloading ( nsIOfflineCacheUpdate update )

Starting to download resources

Arguments:
update: The nsIOfflineCacheUpdate being processed.

void error ( nsIOfflineCacheUpdate update )

There was an error updating the cache.

Arguments:
update: The nsIOfflineCacheUpdate being processed.

void itemCompleted ( nsIOfflineCacheUpdate update , nsIDOMLoadStatus item )

An item has finished loading.

Arguments:
update: The nsIOfflineCacheUpdate being processed.
item: load status for the item that completed.

void itemStarted ( nsIOfflineCacheUpdate update , nsIDOMLoadStatus item )

An item has started downloading.

Arguments:
update: The nsIOfflineCacheUpdate being processed.
item: load status for the item that is being downloaded.

void noUpdate ( nsIOfflineCacheUpdate update )

No update was necessary.

Arguments:
update: The nsIOfflineCacheUpdate being processed.

References

This interface is passed as an argument to the following methods:

nsIOfflineCacheUpdate.addObserver, nsIOfflineCacheUpdate.removeObserver

Reference documentation is generated from Mozilla's source.