|
Public Member Functions |
| void | Add (XrdFrmRequest *rP) |
| void | Can (XrdFrmRequest *rP) |
| void | Del (XrdFrmRequest *rP) |
| int | Get (XrdFrmRequest *rP) |
| int | Init () |
| char * | List (char *Buff, int bsz, int &Offs, XrdFrmRequest::Item *ITList=0, int ITNum=0) |
| void | ListL (XrdFrmRequest &tmpReq, char *Buff, int bsz, XrdFrmRequest::Item *ITList, int ITNum) |
| | XrdFrmReqFile (const char *fn, int aVal) |
| | ~XrdFrmReqFile () |
Private Types |
| enum | LockType { lkNone,
lkShare,
lkExcl,
lkInit
} |
Private Member Functions |
| void | FailAdd (char *lfn, int unlk=1) |
| void | FailCan (char *rid, int unlk=1) |
| void | FailDel (char *lfn, int unlk=1) |
| int | FailIni (const char *lfn) |
| int | FileLock (LockType ltype=lkExcl) |
| int | reqRead (void *Buff, int Offs) |
| int | reqWrite (void *Buff, int Offs, int updthdr=1) |
| int | ReWrite (recEnt *rP) |
Private Attributes |
| XrdFrmReqFile::FileHdr | HdrData |
| char * | lokFN |
| int | lokFD |
| int | reqFD |
| char * | reqFN |
| int | isAgent |
Static Private Attributes |
| const int | ReqSize = sizeof(XrdFrmRequest) |