Back to index

lightning-sunbird  0.9+nobinonly
nsCacheDevice Member List
This is the complete list of members for nsCacheDevice, including all inherited members.
BindEntry(nsCacheEntry *entry)=0nsCacheDevice [pure virtual]
DeactivateEntry(nsCacheEntry *entry)=0nsCacheDevice [pure virtual]
DoomEntry(nsCacheEntry *entry)=0nsCacheDevice [pure virtual]
EvictEntries(const char *clientID)=0nsCacheDevice [pure virtual]
FindEntry(nsCString *key, PRBool *collision)=0nsCacheDevice [pure virtual]
GetDeviceID(void)=0nsCacheDevice [pure virtual]
GetFileForEntry(nsCacheEntry *entry, nsIFile **result)=0nsCacheDevice [pure virtual]
Init()=0nsCacheDevice [pure virtual]
nsCacheDevice()nsCacheDevice [inline]
OnDataSizeChange(nsCacheEntry *entry, PRInt32 deltaSize)=0nsCacheDevice [pure virtual]
OpenInputStreamForEntry(nsCacheEntry *entry, nsCacheAccessMode mode, PRUint32 offset, nsIInputStream **result)=0nsCacheDevice [pure virtual]
OpenOutputStreamForEntry(nsCacheEntry *entry, nsCacheAccessMode mode, PRUint32 offset, nsIOutputStream **result)=0nsCacheDevice [pure virtual]
Shutdown()=0nsCacheDevice [pure virtual]
Visit(nsICacheVisitor *visitor)=0nsCacheDevice [pure virtual]
~nsCacheDevice()nsCacheDevice [inline, virtual]