XrdXrootdFile Class Reference
#include <XrdXrootdFile.hh>
List of all members.
Public Member Functions |
| | XrdXrootdFile (const char *id, const char *path, XrdSfsFile *fp, char mode='r', bool async=false, int sfOK=0, struct stat *sP=0) |
| | ~XrdXrootdFile () |
Static Public Member Functions |
| static void | Init (XrdXrootdFileLock *lp, XrdSysError *erP, int sfok) |
Public Attributes |
| XrdSfsFile * | XrdSfsp |
| union { |
| char * mmAddr |
| unsigned long long cbArg |
| }; | |
| char * | FileKey |
| char | FileMode |
| char | AsyncMode |
| char | isMMapped |
| char | sfEnabled |
| union { |
| int fdNum |
| int fHandle |
| }; | |
| XrdXrootdFileHP * | fhProc |
| const char * | ID |
| XrdXrootdFileStats | Stats |
Private Member Functions |
| int | bin2hex (char *outbuff, char *inbuff, int inlen) |
Static Private Attributes |
| static XrdXrootdFileLock * | Locker |
| static int | sfOK |
| static const char * | TraceID |
Constructor & Destructor Documentation
| XrdXrootdFile::XrdXrootdFile |
( |
const char * |
id, |
|
|
const char * |
path, |
|
|
XrdSfsFile * |
fp, |
|
|
char |
mode = 'r', |
|
|
bool |
async = false, |
|
|
int |
sfOK = 0, |
|
|
struct stat * |
sP = 0 | |
|
) |
| | |
| XrdXrootdFile::~XrdXrootdFile |
( |
|
) |
|
Member Function Documentation
| int XrdXrootdFile::bin2hex |
( |
char * |
outbuff, |
|
|
char * |
inbuff, |
|
|
int |
inlen | |
|
) |
| | [private] |
Member Data Documentation
The documentation for this class was generated from the following file: