XrdOfsFile Class Reference
#include <XrdOfs.hh>
List of all members.
Public Member Functions |
| int | open (const char *fileName, XrdSfsFileOpenMode openMode, mode_t createMode, const XrdSecEntity *client, const char *opaque=0) |
| int | close () |
| int | fctl (const int cmd, const char *args, XrdOucErrInfo &out_error) |
| int | fctl (const int cmd, int alen, const char *args, const XrdSecEntity *client=0) |
| const char * | FName () |
| int | getMmap (void **Addr, off_t &Size) |
| int | read (XrdSfsFileOffset fileOffset, XrdSfsXferSize amount) |
| XrdSfsXferSize | read (XrdSfsFileOffset fileOffset, char *buffer, XrdSfsXferSize buffer_size) |
| XrdSfsXferSize | readv (XrdOucIOVec *readV, int readCount) |
| int | read (XrdSfsAio *aioparm) |
| XrdSfsXferSize | write (XrdSfsFileOffset fileOffset, const char *buffer, XrdSfsXferSize buffer_size) |
| int | write (XrdSfsAio *aioparm) |
| int | sync () |
| int | sync (XrdSfsAio *aiop) |
| int | stat (struct stat *buf) |
| int | truncate (XrdSfsFileOffset fileOffset) |
| int | getCXinfo (char cxtype[4], int &cxrsz) |
| | XrdOfsFile (const char *user, int MonID) |
| | ~XrdOfsFile () |
Protected Attributes |
| const char * | tident |
Private Member Functions |
| void | GenFWEvent () |
Private Attributes |
| XrdOfsHandle * | oh |
| XrdOfsTPC * | myTPC |
| int | dorawio |
| char | viaDel |
Constructor & Destructor Documentation
| XrdOfsFile::XrdOfsFile |
( |
const char * |
user, |
|
|
int |
MonID | |
|
) |
| | |
| XrdOfsFile::~XrdOfsFile |
( |
|
) |
[inline] |
Member Function Documentation
| int XrdOfsFile::close |
( |
|
) |
|
| int XrdOfsFile::fctl |
( |
const int |
cmd, |
|
|
int |
alen, |
|
|
const char * |
args, |
|
|
const XrdSecEntity * |
client = 0 | |
|
) |
| | |
| int XrdOfsFile::fctl |
( |
const int |
cmd, |
|
|
const char * |
args, |
|
|
XrdOucErrInfo & |
out_error | |
|
) |
| | |
| const char* XrdOfsFile::FName |
( |
|
) |
[inline] |
| void XrdOfsFile::GenFWEvent |
( |
|
) |
[private] |
| int XrdOfsFile::getCXinfo |
( |
char |
cxtype[4], |
|
|
int & |
cxrsz | |
|
) |
| | |
| int XrdOfsFile::getMmap |
( |
void ** |
Addr, |
|
|
off_t & |
Size | |
|
) |
| | |
| int XrdOfsFile::stat |
( |
struct stat * |
buf |
) |
|
| int XrdOfsFile::write |
( |
XrdSfsAio * |
aioparm |
) |
|
Member Data Documentation
The documentation for this class was generated from the following file: