Continuous dump the cache to media.
More...
#include <DumpCacheDaemon.hh>
Inherits LDASTools::AL::Task, LDASTools::AL::Task, and LDASTools::AL::Task.
|
static const char *const | RESYNC_EXTENSION = "#Resync#" |
| Extension to use when a cache syncronization request is made. More...
|
|
Continuous dump the cache to media.
◆ operator()()
void diskCache::DumpCacheDaemon::operator() |
( |
| ) |
|
|
virtual |
- Todo:
- Need to keep track of this information within the MountPointScanner??
Suspend for a period of time
◆ Start()
void diskCache::DumpCacheDaemon::Start |
( |
| ) |
|
|
inlinestatic |
- Todo:
- Protect from multiple scanner daemons from running.
- Todo:
- Need to setup the task thread to be returned to the pool once the task is complete.
- Todo:
- Protect from multiple scanner daemons from running.
- Todo:
- Need to setup the task thread to be returned to the pool once the task is complete.
- Todo:
- Protect from multiple scanner daemons from running.
- Todo:
- Need to setup the task thread to be returned to the pool once the task is complete.
◆ RESYNC_EXTENSION
static const char *const diskCache::DumpCacheDaemon::RESYNC_EXTENSION = "#Resync#" |
|
static |
Extension to use when a cache syncronization request is made.
The extension that is appended to the filename to generate dump files that reflect a system that is in the process of resyncing the in memory cache with information located by the list of mount points.
The documentation for this class was generated from the following files:
- /build/ldas-tools-diskcacheapi-2.7.2/debian/tmp/usr/include/diskcacheAPI/DumpCacheDaemon.hh
- /build/ldas-tools-diskcacheapi-2.7.2/src/DumpCacheDaemon.cc