ldas-tools-diskcacheAPI  2.7.2
Todo List
Member diskCache::Cache::Directory::Read (IBinary &Stream)
This can be optimized by reading the root followed by reading the path relative to the root. The current implementation is waistful as the root portion is in both names.
Member diskCache::Cache::Directory::Write (OBinary &Stream) const

This can be optimized by writing the root followed by Writing the path relative to the root. The current implementation is waistful as the root portion is in both names.

Loop over all of the associated indexes and have them dump their information to the Stream

Member diskCache::Cache::Directory::Write (OASCII &Stream) const
Loop over all of the associated indexes and have them dump their information to the Stream NOTE: This currently only dumps the SDTx information
Member diskCache::Cache::SDGTx::DirectoryInfo::Find (const Directory &Dir, QueryAnswer &Answer) const
Do a regular expression comparison
Member diskCache::Cache::SDGTx::Find (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer)
Need to catch appropriate exceptions
Member diskCache::Cache::SDGTx::OnDirectoryClose (DirectoryScanData &Data)

Verify that file is unique under the mount point

Need to flag this data as overlapping with other data within this directory

Need to look at the old data to see if files existed in the previous version since they will need to be removed here.

Member diskCache::DumpCacheDaemon::operator() ()
Need to keep track of this information within the MountPointScanner??
Member diskCache::DumpCacheDaemon::Start ()

Protect from multiple scanner daemons from running.

Protect from multiple scanner daemons from running.

Need to setup the task thread to be returned to the pool once the task is complete.

Need to setup the task thread to be returned to the pool once the task is complete.

Protect from multiple scanner daemons from running.

Need to setup the task thread to be returned to the pool once the task is complete.

Member diskCache::MountPointManager::Read (Streams::IInterface &Stream)
Place into the mount point list
Member diskCache::ScanMountPointsDaemon::operator() ()
Need to format the results of scanning and then dump out either to the requested stream or use the logging mechanism.
Member diskCache::ServerInterface::FilenamesRDS (filenames_rds_results_type &Results, const std::string &IFO, const std::string &Desc, time_type StartTime, time_type EndTime, bool Resampling, const std::string &Extension=DEFAULT_EXTENSION)

Need to return any remaining gap information

Need to return any remaining gap information

Need to return any remaining gap information