|
XRootD
|
#include <XrdOssCsiTagstoreFile.hh>
Inheritance diagram for XrdOssCsiTagstoreFile:
Collaboration diagram for XrdOssCsiTagstoreFile:Public Member Functions | |
| XrdOssCsiTagstoreFile (const std::string &fn, std::unique_ptr< XrdOssDF > fd, const char *tid) | |
| virtual | ~XrdOssCsiTagstoreFile () |
| virtual int | Close () |
| virtual void | Flush () |
| virtual int | Fsync () |
| virtual off_t | GetTrackedDataSize () const |
| virtual off_t | GetTrackedTagSize () const |
| virtual bool | IsVerified () const |
| virtual int | Open (const char *, off_t, int, XrdOucEnv &) |
| virtual ssize_t | ReadTags (uint32_t *, off_t, size_t) |
| virtual int | ResetSizes (const off_t size) |
| virtual int | SetTrackedSize (const off_t size) |
| virtual int | SetUnverified () |
| virtual int | Truncate (off_t, bool) |
| virtual ssize_t | WriteTags (const uint32_t *, off_t, size_t) |
Public Member Functions inherited from XrdOssCsiTagstore | |
| virtual | ~XrdOssCsiTagstore () |
Static Public Member Functions | |
| static ssize_t | fullread (XrdOssDF &fd, void *buff, const off_t off, const size_t sz) |
| static ssize_t | fullwrite (XrdOssDF &fd, const void *buff, const off_t off, const size_t sz) |
Additional Inherited Members | |
Static Public Attributes inherited from XrdOssCsiTagstore | |
| static const uint32_t | csVer = 0x00000001 |
Definition at line 42 of file XrdOssCsiTagstoreFile.hh.
|
inline |
Definition at line 45 of file XrdOssCsiTagstoreFile.hh.
|
inlinevirtual |
Definition at line 46 of file XrdOssCsiTagstoreFile.hh.
References Close().
Here is the call graph for this function:
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 176 of file XrdOssCsiTagstoreFile.cc.
Referenced by ~XrdOssCsiTagstoreFile().
Here is the caller graph for this function:
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 170 of file XrdOssCsiTagstoreFile.cc.
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 164 of file XrdOssCsiTagstoreFile.cc.
|
inlinestatic |
Definition at line 106 of file XrdOssCsiTagstoreFile.hh.
References XrdOssDF::Read().
Referenced by Open(), and ReadTags().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 122 of file XrdOssCsiTagstoreFile.hh.
References XrdOssDF::Write().
Referenced by WriteTags().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Implements XrdOssCsiTagstore.
Definition at line 65 of file XrdOssCsiTagstoreFile.hh.
|
inlinevirtual |
Implements XrdOssCsiTagstore.
Definition at line 59 of file XrdOssCsiTagstoreFile.hh.
|
inlinevirtual |
Implements XrdOssCsiTagstore.
Definition at line 88 of file XrdOssCsiTagstoreFile.hh.
References XrdOssCsiTagstore::csVer.
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 41 of file XrdOssCsiTagstoreFile.cc.
References XrdOucCRC::Calc32C(), XrdOssCsiTagstore::csVer, EPNAME, fullread(), ResetSizes(), and TRACE.
Here is the call graph for this function:
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 193 of file XrdOssCsiTagstoreFile.cc.
References fullread().
Here is the call graph for this function:
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 133 of file XrdOssCsiTagstoreFile.cc.
References EPNAME, XrdSys::PageSize, stat, and TRACE.
Referenced by Open().
Here is the caller graph for this function:
|
inlinevirtual |
Implements XrdOssCsiTagstore.
Definition at line 73 of file XrdOssCsiTagstoreFile.hh.
|
inlinevirtual |
Implements XrdOssCsiTagstore.
Definition at line 95 of file XrdOssCsiTagstoreFile.hh.
References XrdOssCsiTagstore::csVer.
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 203 of file XrdOssCsiTagstoreFile.cc.
References XrdOssCsiTagstore::csVer, XrdSys::PageSize, and XrdOssOK.
|
virtual |
Implements XrdOssCsiTagstore.
Definition at line 183 of file XrdOssCsiTagstoreFile.cc.
References fullwrite().
Here is the call graph for this function: