|
XRootD
|
#include <XrdOssCsiTagstore.hh>
Inheritance diagram for XrdOssCsiTagstore:
Collaboration diagram for XrdOssCsiTagstore:Public Member Functions | |
| virtual | ~XrdOssCsiTagstore () |
| virtual int | Close ()=0 |
| virtual void | Flush ()=0 |
| virtual int | Fsync ()=0 |
| virtual off_t | GetTrackedDataSize () const =0 |
| virtual off_t | GetTrackedTagSize () const =0 |
| virtual bool | IsVerified () const =0 |
| virtual int | Open (const char *, off_t, int, XrdOucEnv &)=0 |
| virtual ssize_t | ReadTags (uint32_t *, off_t, size_t)=0 |
| virtual int | ResetSizes (off_t)=0 |
| virtual int | SetTrackedSize (off_t)=0 |
| virtual int | SetUnverified ()=0 |
| virtual int | Truncate (off_t, bool)=0 |
| virtual ssize_t | WriteTags (const uint32_t *, off_t, size_t)=0 |
Static Public Attributes | |
| static const uint32_t | csVer = 0x00000001 |
Definition at line 36 of file XrdOssCsiTagstore.hh.
|
inlinevirtual |
Definition at line 40 of file XrdOssCsiTagstore.hh.
Referenced by XrdOssCsiTagstoreFile::SetUnverified().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::Close().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::Flush().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::Fsync().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::BasicConsistencyCheck(), and XrdOssCsiPages::TrackedSizesGet().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::BasicConsistencyCheck(), XrdOssCsiPages::Open(), and XrdOssCsiPages::TrackedSizesGet().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::VerificationStatus().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::Open().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::BasicConsistencyCheck(), XrdOssCsiPages::FetchRangeAligned(), XrdOssCsiPages::FetchRangeUnaligned(), XrdOssCsiPages::StoreRangeUnaligned_postblock(), XrdOssCsiPages::StoreRangeUnaligned_preblock(), XrdOssCsiPages::truncate(), and XrdOssCsiPages::UpdateRangeHoleUntilPage().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::LockResetSizes().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::LockSetTrackedSize().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::LockMakeUnverified().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::LockTruncateSize().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdOssCsiTagstoreFile.
Referenced by XrdOssCsiPages::apply_sequential_aligned_modify(), XrdOssCsiPages::BasicConsistencyCheck(), XrdOssCsiPages::StoreRangeUnaligned(), XrdOssCsiPages::truncate(), and XrdOssCsiPages::UpdateRangeHoleUntilPage().
Here is the caller graph for this function:
|
static |
Definition at line 63 of file XrdOssCsiTagstore.hh.
Referenced by XrdOssCsiTagstoreFile::IsVerified(), XrdOssCsiTagstoreFile::Open(), XrdOssCsiTagstoreFile::SetUnverified(), and XrdOssCsiTagstoreFile::Truncate().