|
xrootd
|
#include <XrdOfsTPCInfo.hh>

Public Member Functions | |
| int | Fail (XrdOucErrInfo *eRR, const char *eMsg, int eCode) |
| int | Match (const char *cKey, const char *cOrg, const char *xLfn, const char *xDst) |
| void | Reply (int rC, int eC, const char *eMsg, XrdSysMutex *mP=0) |
| const char * | Set (const char *cKey, const char *cOrg, const char *xLfn, const char *xDst, const char *xCks=0) |
| int | SetCB (XrdOucErrInfo *eRR) |
| XrdOfsTPCInfo (const char *vKey=0, const char *vOrg=0, const char *vLfn=0, const char *vDst=0, const char *vCks=0) | |
| ~XrdOfsTPCInfo () | |
Public Attributes | |
| XrdOucCallBack * | cbP |
| char * | Cks |
| char * | Key |
| char * | Org |
| char * | Lfn |
| char * | Dst |
|
inline |
| int XrdOfsTPCInfo::Fail | ( | XrdOucErrInfo * | eRR, |
| const char * | eMsg, | ||
| int | eCode | ||
| ) |
References XrdOfsStats::Add(), XrdOfsStats::Data, XrdSysError::Emsg(), Lfn, XrdOfsStats::StatsData::numTPCerrs, Org, XrdOucErrInfo::setErrInfo(), and SFS_ERROR.
Referenced by SetCB(), and XrdOfsTPCJob::Sync().
| int XrdOfsTPCInfo::Match | ( | const char * | cKey, |
| const char * | cOrg, | ||
| const char * | xLfn, | ||
| const char * | xDst | ||
| ) |
References Dst, Key, Lfn, and Org.
Referenced by XrdOfsTPCAuth::Find().
| void XrdOfsTPCInfo::Reply | ( | int | rC, |
| int | eC, | ||
| const char * | eMsg, | ||
| XrdSysMutex * | mP = 0 |
||
| ) |
References cbP, Lfn, XrdOucCallBack::Reply(), and XrdSysMutex::UnLock().
Referenced by XrdOfsTPCAuth::Add(), XrdOfsTPCJob::Done(), XrdOfsTPCAuth::Expired(), and XrdOfsTPCAuth::Get().
| const char * XrdOfsTPCInfo::Set | ( | const char * | cKey, |
| const char * | cOrg, | ||
| const char * | xLfn, | ||
| const char * | xDst, | ||
| const char * | xCks = 0 |
||
| ) |
References Cks, Dst, XrdSysDNS::getHostName(), Key, Lfn, and Org.
Referenced by XrdOfsTPCAuth::Add(), and XrdOfsTPCAuth::Get().
| int XrdOfsTPCInfo::SetCB | ( | XrdOucErrInfo * | eRR | ) |
References cbP, Fail(), and XrdOucCallBack::Init().
Referenced by XrdOfsTPCAuth::Get(), and XrdOfsTPCJob::Sync().
| XrdOucCallBack* XrdOfsTPCInfo::cbP |
Referenced by XrdOfsTPCAuth::Add(), XrdOfsTPCJob::Done(), XrdOfsTPCAuth::Expired(), XrdOfsTPCAuth::Get(), Reply(), SetCB(), and ~XrdOfsTPCInfo().
| char* XrdOfsTPCInfo::Cks |
Referenced by Set(), XrdOfsTPCProg::Xeq(), and ~XrdOfsTPCInfo().
| char* XrdOfsTPCInfo::Dst |
Referenced by Match(), Set(), XrdOfsTPCProg::Xeq(), and ~XrdOfsTPCInfo().
| char* XrdOfsTPCInfo::Key |
Referenced by XrdOfsTPCJob::Done(), Match(), Set(), XrdOfsTPCJob::Sync(), XrdOfsTPCProg::Xeq(), and ~XrdOfsTPCInfo().
| char* XrdOfsTPCInfo::Lfn |
Referenced by XrdOfsTPCAuth::Expired(), Fail(), Match(), Reply(), Set(), XrdOfsTPCProg::Xeq(), and ~XrdOfsTPCInfo().
| char* XrdOfsTPCInfo::Org |
Referenced by XrdOfsTPCAuth::Expired(), Fail(), Match(), Set(), XrdOfsTPCProg::Xeq(), and ~XrdOfsTPCInfo().
1.8.3.1