![]() |
CernVM-FS
2.11.0
|
Public Member Functions | |
Transaction (const shash::Any &id, const std::string &final_path) | |
Public Attributes | |
unsigned char | buffer [4096] |
unsigned | buf_pos |
uint64_t | size |
uint64_t | expected_size |
int | fd |
ObjectInfo | object_info |
std::string | tmp_path |
std::string | final_path |
shash::Any | id |
Definition at line 113 of file cache_posix.h.
|
inline |
Definition at line 114 of file cache_posix.h.
unsigned PosixCacheManager::Transaction::buf_pos |
Definition at line 126 of file cache_posix.h.
Referenced by PosixCacheManager::Flush(), PosixCacheManager::Reset(), and PosixCacheManager::Write().
unsigned char PosixCacheManager::Transaction::buffer[4096] |
Definition at line 125 of file cache_posix.h.
Referenced by PosixCacheManager::Flush(), and PosixCacheManager::Write().
uint64_t PosixCacheManager::Transaction::expected_size |
Definition at line 128 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), PosixCacheManager::StartTxn(), and PosixCacheManager::Write().
int PosixCacheManager::Transaction::fd |
Definition at line 129 of file cache_posix.h.
Referenced by PosixCacheManager::AbortTxn(), PosixCacheManager::CommitTxn(), PosixCacheManager::Flush(), PosixCacheManager::Reset(), and PosixCacheManager::StartTxn().
std::string PosixCacheManager::Transaction::final_path |
Definition at line 132 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn().
shash::Any PosixCacheManager::Transaction::id |
Definition at line 133 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn().
ObjectInfo PosixCacheManager::Transaction::object_info |
Definition at line 130 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), and PosixCacheManager::CtrlTxn().
uint64_t PosixCacheManager::Transaction::size |
Definition at line 127 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), PosixCacheManager::Reset(), and PosixCacheManager::Write().
std::string PosixCacheManager::Transaction::tmp_path |
Definition at line 131 of file cache_posix.h.
Referenced by PosixCacheManager::AbortTxn(), PosixCacheManager::CommitTxn(), PosixCacheManager::OpenFromTxn(), and PosixCacheManager::StartTxn().