ldas-tools-diskcacheAPI
2.5.6
|
Functions | |
std::string | getDirCache (const char *ifo="all", const char *type="all") |
CREATE_THREADED2_DECL (getDirCache, std::string, const char *, const char *) | |
std::string | getFileExtList () |
std::string | getFileNames (const char *IfoType, const unsigned int Start, const unsigned int Stop, const char *Extension) |
CREATE_THREADED4_DECL (getFileNames, std::string, const char *, const unsigned int, const unsigned int, const char *) | |
std::string | getFrameFiles (const char *Ifo, const char *Type, const unsigned int Start, const unsigned int Stop, const char *Extension, const bool AllowGaps) |
Frame query. More... | |
CREATE_THREADED6_DECL (getFrameFiles, std::string, const char *, const char *, const unsigned int, const unsigned int, const char *, const bool) | |
std::string | getIntervalsList (const char *IfoType, const unsigned int Start, const unsigned int Stop, const char *Extension) |
Get lists of intervals. More... | |
CREATE_THREADED4_DECL (getIntervalsList, std::string, const char *, const unsigned int, const unsigned int, const char *) | |
std::string | getRDSFrameFiles (const char *Ifo, const char *Type, const unsigned int Start, const unsigned int Stop, const char *Extension, const bool WillResample) |
RDS frame query. More... | |
CREATE_THREADED6_DECL (getRDSFrameFiles, std::string, const char *, const char *, const unsigned int, const unsigned int, const char *, const bool) | |
void | updateFileExtList (const char *Extensions) |
Update the list of extensions to cache by SDGTx engine. More... | |
std::string | updateMountPtList (const char *dir_list, const bool enable_global_check=false) |
usage: set dir_list [ updateMountPtList known_mount_pt_dirs ] More... | |
diskCache::TCL::Commands::CREATE_THREADED2_DECL | ( | getDirCache | , |
std::string | , | ||
const char * | , | ||
const char * | |||
) |
diskCache::TCL::Commands::CREATE_THREADED4_DECL | ( | getFileNames | , |
std::string | , | ||
const char * | , | ||
const unsigned | int, | ||
const unsigned | int, | ||
const char * | |||
) |
diskCache::TCL::Commands::CREATE_THREADED4_DECL | ( | getIntervalsList | , |
std::string | , | ||
const char * | , | ||
const unsigned | int, | ||
const unsigned | int, | ||
const char * | |||
) |
diskCache::TCL::Commands::CREATE_THREADED6_DECL | ( | getFrameFiles | , |
std::string | , | ||
const char * | , | ||
const char * | , | ||
const unsigned | int, | ||
const unsigned | int, | ||
const char * | , | ||
const bool | |||
) |
diskCache::TCL::Commands::CREATE_THREADED6_DECL | ( | getRDSFrameFiles | , |
std::string | , | ||
const char * | , | ||
const char * | , | ||
const unsigned | int, | ||
const unsigned | int, | ||
const char * | , | ||
const bool | |||
) |
std::string diskCache::TCL::Commands::getDirCache | ( | const char * | ifo = "all" , |
const char * | type = "all" |
||
) |
std::string diskCache::TCL::Commands::getFileExtList | ( | ) |
std::string diskCache::TCL::Commands::getFileNames | ( | const char * | IfoType, |
const unsigned int | Start, | ||
const unsigned int | Stop, | ||
const char * | Extension | ||
) |
std::string diskCache::TCL::Commands::getFrameFiles | ( | const char * | Ifo, |
const char * | Type, | ||
const unsigned int | Start, | ||
const unsigned int | Stop, | ||
const char * | Extension, | ||
const bool | AllowGaps | ||
) |
Frame query.
This function is used to search global frame data hash for a specific data.
[in] | Ifo | Data IFO. |
[in] | Type | Data Type. |
[in] | Start | Data start time. |
[in] | Stop | Data stop time. |
[in] | Extension | Query file extension |
[in] | AllowGaps | Flag to indicate if data gaps are allowed. Set to TRUE (1) if allowed, to FALSE (0) - if not. |
std::string diskCache::TCL::Commands::getIntervalsList | ( | const char * | IfoType, |
const unsigned int | Start, | ||
const unsigned int | Stop, | ||
const char * | Extension | ||
) |
Get lists of intervals.
[in] | IfoType | A space delimited list of IFO-Type strings. |
[in] | Start | Query start time. |
[in] | Stop | Query stop time. |
[in] | Extension | Filename extension (ex: ".gwf"). |
std::string diskCache::TCL::Commands::getRDSFrameFiles | ( | const char * | Ifo, |
const char * | Type, | ||
const unsigned int | Start, | ||
const unsigned int | Stop, | ||
const char * | Extension, | ||
const bool | WillResample | ||
) |
RDS frame query.
[in] | Ifo | Data IFO. |
[in] | Type | Data Type. |
[in] | Start | Data start time. |
[in] | Stop | Data stop time. |
[in] | Extension | Query file extension |
[in] | WillResample | Flag to indicate if requested data will be resampled. Set to TRUE (1) if will be resampled, to FALSE (0) if not. |
void diskCache::TCL::Commands::updateFileExtList | ( | const char * | Extensions | ) |
Update the list of extensions to cache by SDGTx engine.
std::string diskCache::TCL::Commands::updateMountPtList | ( | const char * | dir_list, |
const bool | enable_global_check = false |
||
) |
usage: set dir_list [ updateMountPtList known_mount_pt_dirs ]
param: const CHAR* dir_list - A list of directories as they appear param: const bool enable_global_check - A flag to indicate if API should check for return: string - Sorted Tcl list of all removed subdirectories, followed by