XrdCnsLogClient Class Reference
#include <XrdCnsLogClient.hh>
List of all members.
Public Member Functions |
| int | Activate (XrdCnsLogFile *basefile) |
| int | Init () |
| int | Run (int Always=1) |
| int | Start () |
| | XrdCnsLogClient (XrdOucTList *rP, XrdCnsLogClient *pcP) |
| | ~XrdCnsLogClient () |
Private Member Functions |
| XrdClientAdmin * | admConnect (XrdClientAdmin *adminP) |
| int | Archive (XrdCnsLogFile *lfP) |
| int | do_Create (XrdCnsLogRec *lrP, const char *lfn=0) |
| int | do_Mkdir (XrdCnsLogRec *lrP) |
| int | do_Mv (XrdCnsLogRec *lrP) |
| int | do_Rm (XrdCnsLogRec *lrP) |
| int | do_Rmdir (XrdCnsLogRec *lrP) |
| int | do_Trunc (XrdCnsLogRec *lrP, const char *lfn=0) |
| char | getMount (char *Lfn, char *Pfn, XrdCnsXref &Mount) |
| int | Inventory (XrdCnsLogFile *lfp, const char *dPath) |
| int | Manifest () |
| int | mapError (int rc) |
| int | xrdEmsg (const char *Opname, const char *theFN, XrdClientAdmin *aP) |
| int | xrdEmsg (const char *Opname, const char *theFN) |
| int | xrdEmsg (const char *Opname, const char *theFN, XrdClient *fP) |
Private Attributes |
| XrdSysMutex | lfMutex |
| XrdSysSemaphore | lfSem |
| XrdCnsLogClient * | Next |
| XrdClientAdmin * | Admin |
| XrdCnsLogFile * | logFirst |
| XrdCnsLogFile * | logLast |
| int | pfxNF |
| int | sfxFN |
| int | arkOnly |
| char * | admURL |
| char * | urlHost |
| char | arkURL [MAXPATHLEN+512] |
| char * | arkPath |
| char * | arkFN |
| char | crtURL [MAXPATHLEN+512] |
| char * | crtFN |
| char | logDir [MAXPATHLEN+1] |
| char * | logFN |
Constructor & Destructor Documentation
| XrdCnsLogClient::~XrdCnsLogClient |
( |
|
) |
[inline] |
Member Function Documentation
| int XrdCnsLogClient::do_Create |
( |
XrdCnsLogRec * |
lrP, |
|
|
const char * |
lfn = 0 | |
|
) |
| | [private] |
| int XrdCnsLogClient::do_Mkdir |
( |
XrdCnsLogRec * |
lrP |
) |
[private] |
| int XrdCnsLogClient::do_Rmdir |
( |
XrdCnsLogRec * |
lrP |
) |
[private] |
| int XrdCnsLogClient::do_Trunc |
( |
XrdCnsLogRec * |
lrP, |
|
|
const char * |
lfn = 0 | |
|
) |
| | [private] |
| char XrdCnsLogClient::getMount |
( |
char * |
Lfn, |
|
|
char * |
Pfn, |
|
|
XrdCnsXref & |
Mount | |
|
) |
| | [private] |
| int XrdCnsLogClient::Init |
( |
|
) |
|
| int XrdCnsLogClient::Inventory |
( |
XrdCnsLogFile * |
lfp, |
|
|
const char * |
dPath | |
|
) |
| | [private] |
| int XrdCnsLogClient::Manifest |
( |
|
) |
[private] |
| int XrdCnsLogClient::mapError |
( |
int |
rc |
) |
[private] |
| int XrdCnsLogClient::Run |
( |
int |
Always = 1 |
) |
|
| int XrdCnsLogClient::Start |
( |
|
) |
|
| int XrdCnsLogClient::xrdEmsg |
( |
const char * |
Opname, |
|
|
const char * |
theFN, |
|
|
XrdClient * |
fP | |
|
) |
| | [private] |
| int XrdCnsLogClient::xrdEmsg |
( |
const char * |
Opname, |
|
|
const char * |
theFN | |
|
) |
| | [private] |
| int XrdCnsLogClient::xrdEmsg |
( |
const char * |
Opname, |
|
|
const char * |
theFN, |
|
|
XrdClientAdmin * |
aP | |
|
) |
| | [private] |
Member Data Documentation
The documentation for this class was generated from the following file: