Readonly
ioI/O thread target to use for any operations on disk
Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Asynchronously determine how many bytes of the disk space the cache takes.
nsICacheStorageConsumptionObserver
A mandatory (weak referred) observer. Documented at nsICacheStorageConsumptionObserver. NOTE: the observer MUST implement nsISupportsWeakReference.
Asynchronously visits all storages of the disk cache and memory cache.
nsICacheStorageVisitor
A visitor callback.
A boolean indicates whether visits entries.
Evict any cache entry which belongs to a base domain. This includes entries partitioned under aBaseDomain and entries which belong to aBaseDomain, but are partitioned under other top level sites.
The base domain to clear cache for.
Get storage where entries will only remain in memory, never written to the disk.
NOTE: Any existing disk entry for [URL|id-extension] will be doomed prior opening an entry using this memory-only storage. Result of AsyncOpenURI will be a new and empty memory-only entry. Using OPEN_READONLY open flag has no effect on this behavior.
Information about the loading context, this focuses the storage JAR and respects separate storage for private browsing.
Get storage where entries will be written to disk and marked as pinned. These pinned entries are immune to over limit eviction and call of clear() on this service.
Generated using TypeDoc
Provides access to particual cache storages of the network URI cache.