AbortTxn(const uint64_t txn_id) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
AskToDetach() | CachePlugin | |
CachePlugin(uint64_t capabilities) | CachePlugin | explicitprotected |
callbacks_ | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | private |
capabilities() const | CachePlugin | inline |
ChangeRefcount(const shash::Any &id, int32_t change_by) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
CommitTxn(const uint64_t txn_id) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
ForwardCachePlugin(struct cvmcache_callbacks *callbacks) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineexplicit |
GetInfo(Info *info) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
GetObjectInfo(const shash::Any &id, ObjectInfo *info) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
IsRunning() | CachePlugin | |
kPbProtocolVersion | CachePlugin | static |
kSizeUnknown | CachePlugin | static |
Listen(const std::string &locator) | CachePlugin | |
ListingBegin(uint64_t lst_id, cvmfs::EnumObjectType type) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
ListingEnd(int64_t lst_id) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
ListingNext(int64_t lst_id, ObjectInfo *item) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
LoadBreadcrumb(const std::string &fqrn, manifest::Breadcrumb *breadcrumb) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
max_object_size() const | CachePlugin | inline |
Pread(const shash::Any &id, uint64_t offset, uint32_t *size, unsigned char *buffer) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
ProcessRequests(unsigned num_workers) | CachePlugin | |
Shrink(uint64_t shrink_to, uint64_t *used) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
StartTxn(const shash::Any &id, const uint64_t txn_id, const ObjectInfo &info) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
StoreBreadcrumb(const std::string &fqrn, const manifest::Breadcrumb &breadcrumb) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
Terminate() | CachePlugin | |
WaitFor() | CachePlugin | |
WriteTxn(const uint64_t txn_id, unsigned char *buffer, uint32_t size) | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlineprotectedvirtual |
~CachePlugin() | CachePlugin | virtual |
~ForwardCachePlugin() | anonymous_namespace{libcvmfs_cache.cc}::ForwardCachePlugin | inlinevirtual |