CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StreamingCacheManager Member List

This is the complete list of members for StreamingCacheManager, including all inherited members.

AbortTxn(void *txn)StreamingCacheManagerinlinevirtual
AcquireQuotaManager(QuotaManager *quota_mgr)StreamingCacheManagervirtual
buffer_StreamingCacheManagerprivate
buffered_objects_StreamingCacheManagerprivate
cache_mgr_StreamingCacheManagerprivate
CacheManager()CacheManagerprotected
ChecksumFd(int fd, shash::Any *id)CacheManager
Close(int fd)StreamingCacheManagervirtual
CommitFromMem(const LabeledObject &object, const unsigned char *buffer, const uint64_t size)CacheManager
CommitTxn(void *txn)StreamingCacheManagerinlinevirtual
counters() const StreamingCacheManagerinline
counters_StreamingCacheManagerprivate
CtrlTxn(const Label &label, const int flags, void *txn)StreamingCacheManagerinlinevirtual
Describe()StreamingCacheManagervirtual
DoFreeState(void *data)StreamingCacheManagerprotectedvirtual
DoRestoreState(void *data)StreamingCacheManagerprotectedvirtual
DoSaveState()StreamingCacheManagerprotectedvirtual
Dup(int fd)StreamingCacheManagervirtual
external_download_mgr_StreamingCacheManagerprivate
fd_table_StreamingCacheManagerprivate
FreeState(const int fd_progress, void *state)CacheManager
GetSize(int fd)StreamingCacheManagervirtual
id()StreamingCacheManagerinlinevirtual
kDefaultBufferSizeStreamingCacheManagerstatic
kLabelCatalogCacheManagerstatic
kLabelCertificateCacheManagerstatic
kLabelChunkedCacheManagerstatic
kLabelExternalCacheManagerstatic
kLabelHistoryCacheManagerstatic
kLabelMetainfoCacheManagerstatic
kLabelPinnedCacheManagerstatic
kLabelVolatileCacheManagerstatic
kSizeUnknownCacheManagerstatic
LoadBreadcrumb(const std::string &fqrn)StreamingCacheManagerinlinevirtual
lock_buffer_StreamingCacheManagerprivate
lock_fd_table_StreamingCacheManagerprivate
MoveOutBackingCacheMgr(int *root_fd)StreamingCacheManager
Open(const LabeledObject &object)StreamingCacheManagervirtual
Open2Mem(const LabeledObject &object, unsigned char **buffer, uint64_t *size)CacheManager
OpenFromTxn(void *txn)StreamingCacheManagervirtual
OpenPinned(const LabeledObject &object)CacheManager
PeekState(void *state)CacheManagerinline
PlantFd(int fd_in_cache_mgr)StreamingCacheManager
Pread(int fd, void *buf, uint64_t size, uint64_t offset)StreamingCacheManagervirtual
quota_mgr()CacheManagerinline
quota_mgr_CacheManagerprotected
Readahead(int fd)StreamingCacheManagervirtual
regular_download_mgr_StreamingCacheManagerprivate
Reset(void *txn)StreamingCacheManagerinlinevirtual
RestoreState(const int fd_progress, void *state)CacheManager
SaveState(const int fd_progress)CacheManager
SelectDownloadManager(const FdInfo &info)StreamingCacheManagerprivate
SetExternalDownloadManager(download::DownloadManager *download_mgr)StreamingCacheManagerinline
SetRegularDownloadManager(download::DownloadManager *download_mgr)StreamingCacheManagerinline
SizeOfTxn()StreamingCacheManagerinlinevirtual
Spawn()StreamingCacheManagerinlinevirtual
StartTxn(const shash::Any &id, uint64_t size, void *txn)StreamingCacheManagerinlinevirtual
StoreBreadcrumb(const manifest::Manifest &manifest)StreamingCacheManagerinlinevirtual
Stream(const FdInfo &info, void *buf, uint64_t size, uint64_t offset)StreamingCacheManagerprivate
StreamingCacheManager(unsigned max_open_fds, CacheManager *cache_mgr, download::DownloadManager *regular_download_mgr, download::DownloadManager *external_download_mgr, size_t buffer_size, perf::Statistics *statistics)StreamingCacheManager
Write(const void *buf, uint64_t size, void *txn)StreamingCacheManagerinlinevirtual
~CacheManager()CacheManagervirtual
~StreamingCacheManager()StreamingCacheManagervirtual