|
XRootD
|
Inheritance diagram for CephFileRef:
Collaboration diagram for CephFileRef:Public Attributes | |
| unsigned | asyncRdCompletionCount |
| unsigned | asyncRdStartCount |
| unsigned | asyncWrCompletionCount |
| unsigned | asyncWrStartCount |
| uint64_t | bytesAsyncWritePending |
| uint64_t | bytesWritten |
| int | flags |
| ::timeval | lastAsyncSubmission |
| double | longestAsyncWriteTime |
| double | longestCallbackInvocation |
| uint64_t | maxOffsetWritten |
| mode_t | mode |
| uint64_t | offset |
| unsigned | rdcount |
| XrdSysMutex | statsMutex |
| unsigned | wrcount |
Public Attributes inherited from CephFile | |
| std::string | name |
| unsigned int | nbStripes |
| unsigned long long | objectSize |
| std::string | pool |
| unsigned long long | stripeUnit |
| std::string | userId |
Definition at line 63 of file XrdCephPosix.cc.
| unsigned CephFileRef::asyncRdCompletionCount |
Definition at line 75 of file XrdCephPosix.cc.
Referenced by ceph_aio_read_complete(), ceph_posix_close(), and getCephFileRef().
| unsigned CephFileRef::asyncRdStartCount |
Definition at line 74 of file XrdCephPosix.cc.
Referenced by ceph_aio_read(), ceph_posix_close(), and getCephFileRef().
| unsigned CephFileRef::asyncWrCompletionCount |
Definition at line 77 of file XrdCephPosix.cc.
Referenced by ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().
| unsigned CephFileRef::asyncWrStartCount |
Definition at line 76 of file XrdCephPosix.cc.
Referenced by ceph_aio_write(), ceph_posix_close(), and getCephFileRef().
| uint64_t CephFileRef::bytesAsyncWritePending |
Definition at line 70 of file XrdCephPosix.cc.
Referenced by ceph_aio_write(), ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().
| uint64_t CephFileRef::bytesWritten |
Definition at line 71 of file XrdCephPosix.cc.
Referenced by ceph_aio_write_complete(), ceph_posix_close(), ceph_posix_pwrite(), ceph_posix_write(), and getCephFileRef().
| int CephFileRef::flags |
Definition at line 64 of file XrdCephPosix.cc.
Referenced by ceph_aio_read(), ceph_aio_write(), ceph_posix_pread(), ceph_posix_pwrite(), ceph_posix_read(), ceph_posix_write(), deleteFileRef(), getCephFileRef(), and insertFileRef().
| ::timeval CephFileRef::lastAsyncSubmission |
Definition at line 78 of file XrdCephPosix.cc.
Referenced by ceph_aio_write(), ceph_posix_close(), and getCephFileRef().
| double CephFileRef::longestAsyncWriteTime |
Definition at line 79 of file XrdCephPosix.cc.
Referenced by ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().
| double CephFileRef::longestCallbackInvocation |
Definition at line 80 of file XrdCephPosix.cc.
Referenced by ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().
| uint64_t CephFileRef::maxOffsetWritten |
Definition at line 69 of file XrdCephPosix.cc.
Referenced by ceph_aio_write_complete(), ceph_posix_close(), ceph_posix_pwrite(), ceph_posix_write(), and getCephFileRef().
| mode_t CephFileRef::mode |
Definition at line 65 of file XrdCephPosix.cc.
Referenced by ceph_posix_fcntl(), and getCephFileRef().
| uint64_t CephFileRef::offset |
Definition at line 66 of file XrdCephPosix.cc.
Referenced by ceph_posix_read(), ceph_posix_write(), getCephFileRef(), and lseek_compute_offset().
| unsigned CephFileRef::rdcount |
Definition at line 72 of file XrdCephPosix.cc.
Referenced by ceph_posix_close(), ceph_posix_pread(), ceph_posix_read(), and getCephFileRef().
| XrdSysMutex CephFileRef::statsMutex |
Definition at line 68 of file XrdCephPosix.cc.
Referenced by ceph_aio_read(), ceph_aio_read_complete(), ceph_aio_write(), ceph_aio_write_complete(), ceph_posix_close(), ceph_posix_pread(), ceph_posix_pwrite(), ceph_posix_read(), and ceph_posix_write().
| unsigned CephFileRef::wrcount |
Definition at line 73 of file XrdCephPosix.cc.
Referenced by ceph_posix_close(), ceph_posix_pwrite(), ceph_posix_write(), and getCephFileRef().