![]() |
CernVM-FS
2.13.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 |
Label | label |
std::string | tmp_path |
std::string | final_path |
shash::Any | id |
Definition at line 119 of file cache_posix.h.
|
inline |
Definition at line 120 of file cache_posix.h.
unsigned PosixCacheManager::Transaction::buf_pos |
Definition at line 132 of file cache_posix.h.
Referenced by PosixCacheManager::Flush(), PosixCacheManager::Reset(), and PosixCacheManager::Write().
unsigned char PosixCacheManager::Transaction::buffer[4096] |
Definition at line 131 of file cache_posix.h.
Referenced by PosixCacheManager::Flush(), and PosixCacheManager::Write().
uint64_t PosixCacheManager::Transaction::expected_size |
Definition at line 134 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), PosixCacheManager::StartTxn(), and PosixCacheManager::Write().
int PosixCacheManager::Transaction::fd |
Definition at line 135 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 138 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn().
shash::Any PosixCacheManager::Transaction::id |
Definition at line 139 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), and PosixCacheManager::OpenFromTxn().
Label PosixCacheManager::Transaction::label |
Definition at line 136 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), and PosixCacheManager::CtrlTxn().
uint64_t PosixCacheManager::Transaction::size |
Definition at line 133 of file cache_posix.h.
Referenced by PosixCacheManager::CommitTxn(), PosixCacheManager::Reset(), and PosixCacheManager::Write().
std::string PosixCacheManager::Transaction::tmp_path |
Definition at line 137 of file cache_posix.h.
Referenced by PosixCacheManager::AbortTxn(), PosixCacheManager::CommitTxn(), PosixCacheManager::OpenFromTxn(), and PosixCacheManager::StartTxn().