xrootd
Public Member Functions | List of all members
XrdOfsHanOss Class Reference
Inheritance diagram for XrdOfsHanOss:
Inheritance graph
[legend]
Collaboration diagram for XrdOfsHanOss:
Collaboration graph
[legend]

Public Member Functions

int Opendir (const char *, XrdOucEnv &)
 
int Readdir (char *buff, int blen)
 
int Fstat (struct stat *)
 
int Fsync ()
 
int Fsync (XrdSfsAio *aiop)
 
int Ftruncate (unsigned long long)
 
off_t getMmap (void **addr)
 
int isCompressed (char *cxidp=0)
 
int Open (const char *, int, mode_t, XrdOucEnv &)
 
ssize_t Read (off_t, size_t)
 
ssize_t Read (void *, off_t, size_t)
 
int Read (XrdSfsAio *aoip)
 
ssize_t ReadRaw (void *, off_t, size_t)
 
ssize_t Write (const void *, off_t, size_t)
 
int Write (XrdSfsAio *aiop)
 
int Close (long long *retsz=0)
 
int Handle ()
 
 XrdOfsHanOss ()
 
 ~XrdOfsHanOss ()
 
- Public Member Functions inherited from XrdOssDF
virtual int Fchmod (mode_t mode)
 
virtual int Ftruncate (unsigned long long)
 
virtual int getFD ()
 
int Handle ()
 
 XrdOssDF ()
 
virtual ~XrdOssDF ()
 

Additional Inherited Members

- Protected Attributes inherited from XrdOssDF
int fd
 

Constructor & Destructor Documentation

XrdOfsHanOss::XrdOfsHanOss ( )
inline
XrdOfsHanOss::~XrdOfsHanOss ( )
inline

Member Function Documentation

int XrdOfsHanOss::Close ( long long *  retsz = 0)
inlinevirtual

Implements XrdOssDF.

int XrdOfsHanOss::Fstat ( struct stat )
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Fsync ( void  )
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Fsync ( XrdSfsAio aiop)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Ftruncate ( unsigned long long  )
inline
off_t XrdOfsHanOss::getMmap ( void **  addr)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Handle ( )
inline
int XrdOfsHanOss::isCompressed ( char *  cxidp = 0)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Open ( const char *  ,
int  ,
mode_t  ,
XrdOucEnv  
)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Opendir ( const char *  ,
XrdOucEnv  
)
inlinevirtual

Reimplemented from XrdOssDF.

ssize_t XrdOfsHanOss::Read ( off_t  ,
size_t   
)
inlinevirtual

Reimplemented from XrdOssDF.

ssize_t XrdOfsHanOss::Read ( void *  ,
off_t  ,
size_t   
)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Read ( XrdSfsAio aoip)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Readdir ( char *  buff,
int  blen 
)
inlinevirtual

Reimplemented from XrdOssDF.

ssize_t XrdOfsHanOss::ReadRaw ( void *  ,
off_t  ,
size_t   
)
inlinevirtual

Reimplemented from XrdOssDF.

ssize_t XrdOfsHanOss::Write ( const void *  ,
off_t  ,
size_t   
)
inlinevirtual

Reimplemented from XrdOssDF.

int XrdOfsHanOss::Write ( XrdSfsAio aiop)
inlinevirtual

Reimplemented from XrdOssDF.


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