#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1