#include <XrdFrcReqFile.hh>
| Enumerator |
|---|
| lkNone |
|
| lkShare |
|
| lkExcl |
|
| lkInit |
|
| XrdFrcReqFile::XrdFrcReqFile |
( |
const char * |
fn, |
|
|
int |
aVal |
|
) |
| |
| XrdFrcReqFile::~XrdFrcReqFile |
( |
| ) |
|
|
inline |
| void XrdFrcReqFile::FailAdd |
( |
char * |
lfn, |
|
|
int |
unlk = 1 |
|
) |
| |
|
private |
| void XrdFrcReqFile::FailCan |
( |
char * |
rid, |
|
|
int |
unlk = 1 |
|
) |
| |
|
private |
| void XrdFrcReqFile::FailDel |
( |
char * |
lfn, |
|
|
int |
unlk = 1 |
|
) |
| |
|
private |
| int XrdFrcReqFile::FailIni |
( |
const char * |
lfn | ) |
|
|
private |
| int XrdFrcReqFile::Init |
( |
| ) |
|
References XrdFrcRequest::addTOD, XrdFrc::CID, DEBUG, XrdSysError::Emsg(), EPNAME, fcntl(), fstat(), XrdFrcRequest::LFN, Mode, XrdFrcRequest::Opaque, open(), XrdFrcRequest::Options, XrdFrcCID::Ref(), XrdFrcRequest::Register, XrdFrc::Say, and stat().
| char * XrdFrcReqFile::List |
( |
char * |
Buff, |
|
|
int |
bsz, |
|
|
int & |
Offs, |
|
|
XrdFrcRequest::Item * |
ITList = 0, |
|
|
int |
ITNum = 0 |
|
) |
| |
References XrdFrcRequest::addTOD, XrdFrcRequest::getLFN, XrdFrcRequest::getLFNCGI, XrdFrcRequest::getMODE, XrdFrcRequest::getNOTE, XrdFrcRequest::getOBJ, XrdFrcRequest::getOBJCGI, XrdFrcRequest::getOP, XrdFrcRequest::getPRTY, XrdFrcRequest::getQWT, XrdFrcRequest::getRID, XrdFrcRequest::getTOD, XrdFrcRequest::getUSER, XrdFrcRequest::ID, XrdFrcRequest::LFN, XrdFrcRequest::LFO, XrdFrcRequest::makeRW, XrdFrcRequest::msgFail, XrdFrcRequest::msgSucc, XrdFrcRequest::Notify, XrdFrcRequest::Opaque, XrdFrcRequest::OPc, XrdFrcRequest::Options, XrdFrcRequest::Prty, strlcpy(), and XrdFrcRequest::User.
| int XrdFrcReqFile::reqRead |
( |
void * |
Buff, |
|
|
int |
Offs |
|
) |
| |
|
private |
| int XrdFrcReqFile::reqWrite |
( |
void * |
Buff, |
|
|
int |
Offs, |
|
|
int |
updthdr = 1 |
|
) |
| |
|
private |
References close(), XrdSysError::Emsg(), fcntl(), ftruncate(), Mode, XrdFrcRequest::Next, XrdFrcReqFile::recEnt::Next, open(), rename(), XrdFrcReqFile::recEnt::reqData, XrdFrc::Say, and XrdFrcRequest::This.
| int XrdFrcReqFile::isAgent |
|
private |
| char* XrdFrcReqFile::lokFN |
|
private |
| char* XrdFrcReqFile::reqFN |
|
private |
The documentation for this class was generated from the following files: