#include <XrdXrootdFile.hh>
Collaboration diagram for XrdXrootdFile:

Public Member Functions | |
| XrdXrootdFile (char *id, XrdSfsFile *fp, char mode='r', char async='\0', int sfOK=0, struct stat *sP=0) | |
| ~XrdXrootdFile () | |
Static Public Member Functions | |
| void | Init (XrdXrootdFileLock *lp, int sfok) |
Public Attributes | |
| XrdSfsFile * | XrdSfsp |
| char * | mmAddr |
| long long | fSize |
| int | fdNum |
| kXR_unt32 | FileID |
| char | FileKey [34] |
| char | Reserved [2] |
| char | FileMode |
| char | AsyncMode |
| char | isMMapped |
| char | sfEnabled |
| char * | ID |
| long long | readCnt |
| long long | writeCnt |
Private Member Functions | |
| int | bin2hex (char *outbuff, char *inbuff, int inlen) |
Static Private Attributes | |
| XrdXrootdFileLock * | Locker |
| int | sfOK = 1 |
| const char * | TraceID = "File" |
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1