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

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

AbortTxn(void *txn)ExternalCacheManagervirtual
AcquireQuotaManager(QuotaManager *quota_mgr)ExternalCacheManagervirtual
CacheManager()CacheManagerprotected
CallRemotely(RpcJob *rpc_job)ExternalCacheManagerprivate
capabilities() const ExternalCacheManagerinline
capabilities_ExternalCacheManagerprivate
ChangeRefcount(const shash::Any &id, int change_by)ExternalCacheManagerprivate
ChecksumFd(int fd, shash::Any *id)CacheManager
Close(int fd)ExternalCacheManagervirtual
CommitFromMem(const LabeledObject &object, const unsigned char *buffer, const uint64_t size)CacheManager
CommitTxn(void *txn)ExternalCacheManagervirtual
ConnectLocator(const std::string &locator, bool print_error)ExternalCacheManagerprivatestatic
Create(int fd_connection, unsigned max_open_fds, const std::string &ident)ExternalCacheManagerstatic
CreatePlugin(const std::string &locator, const std::vector< std::string > &cmd_line)ExternalCacheManagerstatic
CtrlTxn(const Label &label, const int flags, void *txn)ExternalCacheManagervirtual
Describe()ExternalCacheManagervirtual
DoFreeState(void *data)ExternalCacheManagerprotectedvirtual
DoOpen(const shash::Any &id)ExternalCacheManagerprivate
DoRestoreState(void *data)ExternalCacheManagerprotectedvirtual
DoSaveState()ExternalCacheManagerprotectedvirtual
Dup(int fd)ExternalCacheManagervirtual
ExternalCacheManager(int fd_connection, unsigned max_open_fds)ExternalCacheManagerexplicitprivate
ExternalQuotaManager classExternalCacheManagerfriend
fd_table_ExternalCacheManagerprivate
Flush(bool do_commit, Transaction *transaction)ExternalCacheManagerprivate
FreeState(const int fd_progress, void *state)CacheManager
FRIEND_TEST(T_ExternalCacheManager, TransactionAbort)ExternalCacheManagerprivate
GetHandle(int fd)ExternalCacheManagerprivate
GetSize(int fd)ExternalCacheManagervirtual
id()ExternalCacheManagerinlinevirtual
inflight_rpcs_ExternalCacheManagerprivate
kInvalidHandleExternalCacheManagerprivatestatic
kLabelCatalogCacheManagerstatic
kLabelCertificateCacheManagerstatic
kLabelChunkedCacheManagerstatic
kLabelExternalCacheManagerstatic
kLabelHistoryCacheManagerstatic
kLabelMetainfoCacheManagerstatic
kLabelPinnedCacheManagerstatic
kLabelVolatileCacheManagerstatic
kMaxSupportedObjectSizeExternalCacheManagerprivatestatic
kMinSupportedObjectSizeExternalCacheManagerprivatestatic
kPbProtocolVersionExternalCacheManagerstatic
kSizeUnknownCacheManagerstatic
LoadBreadcrumb(const std::string &fqrn)ExternalCacheManagervirtual
lock_inflight_rpcs_ExternalCacheManagerprivate
lock_send_fd_ExternalCacheManagerprivate
MainRead(void *data)ExternalCacheManagerprivatestatic
max_object_size() const ExternalCacheManagerinline
max_object_size_ExternalCacheManagerprivate
next_request_id_ExternalCacheManagerprivate
NextRequestId()ExternalCacheManagerinlineprivate
Open(const LabeledObject &object)ExternalCacheManagervirtual
Open2Mem(const LabeledObject &object, unsigned char **buffer, uint64_t *size)CacheManager
OpenFromTxn(void *txn)ExternalCacheManagervirtual
OpenPinned(const LabeledObject &object)CacheManager
PeekState(void *state)CacheManagerinline
pid_plugin() const ExternalCacheManagerinline
pid_plugin_ExternalCacheManagerprivate
Pread(int fd, void *buf, uint64_t size, uint64_t offset)ExternalCacheManagervirtual
quota_mgr()CacheManagerinline
quota_mgr_CacheManagerprotected
Readahead(int fd)ExternalCacheManagervirtual
Reset(void *txn)ExternalCacheManagervirtual
RestoreState(const int fd_progress, void *state)CacheManager
rwlock_fd_table_ExternalCacheManagerprivate
SaveState(const int fd_progress)CacheManager
session_id() const ExternalCacheManagerinline
session_id_ExternalCacheManagerprivate
SizeOfTxn()ExternalCacheManagerinlinevirtual
Spawn()ExternalCacheManagervirtual
spawned_ExternalCacheManagerprivate
SpawnPlugin(const std::vector< std::string > &cmd_line)ExternalCacheManagerprivatestatic
StartTxn(const shash::Any &id, uint64_t size, void *txn)ExternalCacheManagervirtual
StoreBreadcrumb(const manifest::Manifest &manifest)ExternalCacheManagervirtual
terminated_ExternalCacheManagerprivate
thread_read_ExternalCacheManagerprivate
transport_ExternalCacheManagerprivate
Write(const void *buf, uint64_t size, void *txn)ExternalCacheManagervirtual
~CacheManager()CacheManagervirtual
~ExternalCacheManager()ExternalCacheManagervirtual