|
xrootd
|
#include <XrdOssApi.hh>


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 | ReadV (XrdOucIOVec *readV, int) |
| 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 () |
Public Member Functions inherited from XrdOssDF | |
| virtual int | Opendir (const char *, XrdOucEnv &) |
| virtual int | Readdir (char *buff, int blen) |
| virtual int | StatRet (struct stat *buff) |
| virtual int | Fchmod (mode_t mode) |
| virtual int | Fstat (struct stat *) |
| virtual int | Fsync () |
| virtual int | Fsync (XrdSfsAio *aiop) |
| virtual int | Ftruncate (unsigned long long) |
| virtual int | getFD () |
| virtual off_t | getMmap (void **addr) |
| virtual int | isCompressed (char *cxidp=0) |
| virtual int | Open (const char *, int, mode_t, XrdOucEnv &) |
| virtual ssize_t | Read (off_t, size_t) |
| virtual ssize_t | Read (void *, off_t, size_t) |
| virtual int | Read (XrdSfsAio *aoip) |
| virtual ssize_t | ReadRaw (void *, off_t, size_t) |
| virtual ssize_t | Write (const void *, off_t, size_t) |
| virtual int | Write (XrdSfsAio *aiop) |
| virtual ssize_t | ReadV (XrdOucIOVec *readV, int n) |
| virtual ssize_t | WriteV (XrdOucIOVec *writeV, int n) |
| virtual int | Close (long long *retsz=0)=0 |
| int | Handle () |
| virtual int | Fctl (int cmd, int alen, const char *args, char **resp=0) |
| XrdOssDF () | |
| virtual | ~XrdOssDF () |
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 | |
| static int | AioFailure |
Additional Inherited Members | |
Protected Attributes inherited from XrdOssDF | |
| int | fd |
|
inline |
|
inlinevirtual |
References Close(), and XrdOssDF::fd.
|
virtual |
Implements XrdOssDF.
Referenced by ~XrdOssFile().
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
inlinevirtual |
Reimplemented from XrdOssDF.
References XrdOssDF::fd.
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
private |
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
virtual |
Reimplemented from XrdOssDF.
|
staticprivate |
|
private |
|
private |
Referenced by XrdOssFile().
|
private |
Referenced by XrdOssFile().
|
private |
Referenced by XrdOssFile().
|
private |
|
private |
Referenced by XrdOssFile().
|
private |
Referenced by XrdOssFile().
|
private |
Referenced by XrdOssFile().