XRootD
CephFileRef Struct Reference
+ 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
 

Detailed Description

Definition at line 63 of file XrdCephPosix.cc.

Member Data Documentation

◆ asyncRdCompletionCount

unsigned CephFileRef::asyncRdCompletionCount

Definition at line 75 of file XrdCephPosix.cc.

Referenced by ceph_aio_read_complete(), ceph_posix_close(), and getCephFileRef().

◆ asyncRdStartCount

unsigned CephFileRef::asyncRdStartCount

Definition at line 74 of file XrdCephPosix.cc.

Referenced by ceph_aio_read(), ceph_posix_close(), and getCephFileRef().

◆ asyncWrCompletionCount

unsigned CephFileRef::asyncWrCompletionCount

Definition at line 77 of file XrdCephPosix.cc.

Referenced by ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().

◆ asyncWrStartCount

unsigned CephFileRef::asyncWrStartCount

Definition at line 76 of file XrdCephPosix.cc.

Referenced by ceph_aio_write(), ceph_posix_close(), and getCephFileRef().

◆ bytesAsyncWritePending

uint64_t CephFileRef::bytesAsyncWritePending

◆ bytesWritten

uint64_t CephFileRef::bytesWritten

◆ flags

◆ lastAsyncSubmission

::timeval CephFileRef::lastAsyncSubmission

Definition at line 78 of file XrdCephPosix.cc.

Referenced by ceph_aio_write(), ceph_posix_close(), and getCephFileRef().

◆ longestAsyncWriteTime

double CephFileRef::longestAsyncWriteTime

Definition at line 79 of file XrdCephPosix.cc.

Referenced by ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().

◆ longestCallbackInvocation

double CephFileRef::longestCallbackInvocation

Definition at line 80 of file XrdCephPosix.cc.

Referenced by ceph_aio_write_complete(), ceph_posix_close(), and getCephFileRef().

◆ maxOffsetWritten

uint64_t CephFileRef::maxOffsetWritten

◆ mode

mode_t CephFileRef::mode

Definition at line 65 of file XrdCephPosix.cc.

Referenced by ceph_posix_fcntl(), and getCephFileRef().

◆ offset

uint64_t CephFileRef::offset

◆ rdcount

unsigned CephFileRef::rdcount

◆ statsMutex

◆ wrcount

unsigned CephFileRef::wrcount

The documentation for this struct was generated from the following file: