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: