

Public Member Functions | |
| int | Active () |
| void | isOpen () |
| long long | Offset () |
| long long | addOffset (long long offs, int updtSz=0) |
| long long | setOffset (long long offs) |
| void | Lock () |
| void | UnLock () |
| void | OpenComplete (XrdClientAbs *clientP, void *cbArg, bool res) |
| XrdPosixFile (int fd, const char *path, XrdPosixCallBack *cbP=0, int Opts=realFD) | |
| ~XrdPosixFile () | |
Public Attributes | |
| XrdClient * | XClient |
| XrdClientStatInfo | stat |
| XrdPosixCallBack * | theCB |
| XrdPosixFile * | Next |
| int | FD |
| int | cbResult |
Static Public Attributes | |
| const int | realFD = 1 |
| const int | isSync = 2 |
Private Attributes | |
| XrdSysMutex | myMutex |
| long long | currOffset |
| short | doClose |
| short | cbDone |
| short | fdClose |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Implements XrdClientCallback. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1