XrdDigFile Class Reference
#include <XrdDigFS.hh>
List of all members.
Public Member Functions |
int | open (const char *fileName, XrdSfsFileOpenMode openMode, mode_t createMode, const XrdSecClientName *client=0, const char *opaque=0) |
int | close () |
int | fctl (const int cmd, const char *args, XrdOucErrInfo &out_error) |
const char * | FName () |
int | getMmap (void **Addr, off_t &Size) |
int | read (XrdSfsFileOffset fileOffset, XrdSfsXferSize preread_sz) |
XrdSfsXferSize | read (XrdSfsFileOffset fileOffset, char *buffer, XrdSfsXferSize buffer_size) |
int | read (XrdSfsAio *aioparm) |
XrdSfsXferSize | readv (XrdOucIOVec *readV, int readCount) |
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) |
| XrdDigFile (char *user=0, int monid=0) |
| ~XrdDigFile () |
Private Attributes |
int | oh |
char * | fname |
bool | isProc |
Constructor & Destructor Documentation
XrdDigFile::XrdDigFile |
( |
char * |
user = 0 , |
|
|
int |
monid = 0 | |
|
) |
| | [inline] |
XrdDigFile::~XrdDigFile |
( |
|
) |
[inline] |
Member Function Documentation
int XrdDigFile::close |
( |
|
) |
|
int XrdDigFile::fctl |
( |
const int |
cmd, |
|
|
const char * |
args, |
|
|
XrdOucErrInfo & |
out_error | |
|
) |
| | |
const char* XrdDigFile::FName |
( |
|
) |
[inline] |
int XrdDigFile::getCXinfo |
( |
char |
cxtype[4], |
|
|
int & |
cxrsz | |
|
) |
| | [inline] |
int XrdDigFile::getMmap |
( |
void ** |
Addr, |
|
|
off_t & |
Size | |
|
) |
| | [inline] |
int XrdDigFile::open |
( |
const char * |
fileName, |
|
|
XrdSfsFileOpenMode |
openMode, |
|
|
mode_t |
createMode, |
|
|
const XrdSecClientName * |
client = 0 , |
|
|
const char * |
opaque = 0 | |
|
) |
| | |
int XrdDigFile::stat |
( |
struct stat * |
buf |
) |
|
int XrdDigFile::sync |
( |
XrdSfsAio * |
aiop |
) |
[inline] |
int XrdDigFile::sync |
( |
|
) |
[inline] |
int XrdDigFile::write |
( |
XrdSfsAio * |
aioparm |
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: