An LRU cache of files.
Edits the values for an entry.
A snapshot of the values for an entry.
The directory that contains the cache's files.
The file system that contains the cache's files.
The maximum size of the cache in bytes.
The current size of the cache in bytes.
Delete all entries in the disk cache.
Write to the entry associated with key.
Read the entry associated with key.
Delete the entry referenced by key.
Close any open snapshots, abort all in-progress edits, and close any open system resources.