#include <XrdOssApi.hh>
Inheritance diagram for XrdOssFile:
Public Member Functions | |
virtual int | Close (long long *retsz=0) |
virtual int | Open (const char *, int, mode_t, XrdOucEnv &) |
int | Fchmod (mode_t mode) |
int | Fstat (struct stat *) |
int | Fsync () |
int | Fsync (XrdSfsAio *aiop) |
int | Ftruncate (unsigned long long) |
int | getFD () |
off_t | getMmap (void **addr) |
int | isCompressed (char *cxidp=0) |
ssize_t | Read (off_t, size_t) |
ssize_t | Read (void *, off_t, size_t) |
int | Read (XrdSfsAio *aiop) |
ssize_t | ReadRaw (void *, off_t, size_t) |
ssize_t | Write (const void *, off_t, size_t) |
int | Write (XrdSfsAio *aiop) |
XrdOssFile (const char *tid) | |
virtual | ~XrdOssFile () |
Private Member Functions | |
int | Open_ufs (const char *, int, int, unsigned long long) |
Private Attributes | |
oocx_CXFile * | cxobj |
XrdOssCache_FS * | cacheP |
XrdOssMioFile * | mmFile |
const char * | tident |
long long | FSize |
int | rawio |
int | cxpgsz |
char | cxid [4] |
Static Private Attributes | |
int | AioFailure = 0 |
|
|
|
|
|
Implements XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
|
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
Reimplemented from XrdOssDF. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|