XRootD
Loading...
Searching...
No Matches
CephFileRef Struct Reference

#include <XrdCephPosix.hh>

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 112 of file XrdCephPosix.hh.

Member Data Documentation

◆ asyncRdCompletionCount

unsigned CephFileRef::asyncRdCompletionCount

Definition at line 124 of file XrdCephPosix.hh.

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

◆ asyncRdStartCount

unsigned CephFileRef::asyncRdStartCount

Definition at line 123 of file XrdCephPosix.hh.

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

◆ asyncWrCompletionCount

unsigned CephFileRef::asyncWrCompletionCount

Definition at line 126 of file XrdCephPosix.hh.

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

◆ asyncWrStartCount

unsigned CephFileRef::asyncWrStartCount

Definition at line 125 of file XrdCephPosix.hh.

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 127 of file XrdCephPosix.hh.

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

◆ longestAsyncWriteTime

double CephFileRef::longestAsyncWriteTime

Definition at line 128 of file XrdCephPosix.hh.

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

◆ longestCallbackInvocation

double CephFileRef::longestCallbackInvocation

Definition at line 129 of file XrdCephPosix.hh.

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

◆ maxOffsetWritten

uint64_t CephFileRef::maxOffsetWritten

◆ mode

mode_t CephFileRef::mode

Definition at line 114 of file XrdCephPosix.hh.

Referenced by ceph_posix_fcntl(), and getCephFileRef().

◆ offset

uint64_t CephFileRef::offset

◆ rdcount

◆ statsMutex

◆ wrcount

unsigned CephFileRef::wrcount

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