Back to index

nordugrid-arc-nox  1.1.0~rc6
Arc::FileCache Member List
This is the complete list of members for Arc::FileCache, including all inherited members.
_cache_mapArc::FileCache [private]
_cacheMkDir(std::string dir, bool all_read)Arc::FileCache [private]
_cachesArc::FileCache [private]
_checkLock(std::string url)Arc::FileCache [private]
_chooseCache(std::string url)Arc::FileCache [private]
_draining_cachesArc::FileCache [private]
_getCacheInfo(std::string path)Arc::FileCache [private]
_getLockFileName(std::string url)Arc::FileCache [private]
_getMetaFileName(std::string url)Arc::FileCache [private]
_gidArc::FileCache [private]
_hostnameArc::FileCache [private]
_idArc::FileCache [private]
_init(std::vector< std::string > caches, std::vector< std::string > remote_caches, std::vector< std::string > draining_caches, std::string id, uid_t job_uid, gid_t job_gid, int cache_max=100, int cache_min=100)Arc::FileCache [private]
_max_usedArc::FileCache [private]
_min_usedArc::FileCache [private]
_pidArc::FileCache [private]
_remote_cachesArc::FileCache [private]
_uidArc::FileCache [private]
AddDN(std::string url, std::string DN, Time expiry_time)Arc::FileCache
CACHE_DATA_DIRArc::FileCache [private, static]
CACHE_DEFAULT_AUTH_VALIDITYArc::FileCache [private, static]
CACHE_DIR_LENGTHArc::FileCache [private, static]
CACHE_DIR_LEVELSArc::FileCache [private, static]
CACHE_JOB_DIRArc::FileCache [private, static]
CACHE_LOCK_SUFFIXArc::FileCache [private, static]
CACHE_META_SUFFIXArc::FileCache [private, static]
CheckCreated(std::string url)Arc::FileCache
CheckDN(std::string url, std::string DN)Arc::FileCache
CheckValid(std::string url)Arc::FileCache
Copy(std::string dest_path, std::string url, bool executable=false)Arc::FileCache
File(std::string url)Arc::FileCache
FileCache(std::string cache_path, std::string id, uid_t job_uid, gid_t job_gid)Arc::FileCache
FileCache(std::vector< std::string > caches, std::string id, uid_t job_uid, gid_t job_gid)Arc::FileCache
FileCache(std::vector< std::string > caches, std::vector< std::string > remote_caches, std::vector< std::string > draining_caches, std::string id, uid_t job_uid, gid_t job_gid, int cache_max=100, int cache_min=100)Arc::FileCache
FileCache()Arc::FileCache [inline]
GetCreated(std::string url)Arc::FileCache
GetValid(std::string url)Arc::FileCache
Link(std::string link_path, std::string url)Arc::FileCache
loggerArc::FileCache [private, static]
operator bool()Arc::FileCache [inline]
operator==(const FileCache &a)Arc::FileCache
Release()Arc::FileCache
SetValid(std::string url, Time val)Arc::FileCache
Start(std::string url, bool &available, bool &is_locked, bool use_remote=true)Arc::FileCache
Stop(std::string url)Arc::FileCache
StopAndDelete(std::string url)Arc::FileCache