1 #ifndef __XRDCNSLogClient_h_
2 #define __XRDCNSLogClient_h_
33 #include <sys/param.h>
52 int Run(
int Always=1);
74 int xrdEmsg(
const char *Opname,
const char *theFN);
Definition: XrdClientAdmin.hh:63
Definition: XrdClient.hh:121
Definition: XrdCnsLogClient.hh:45
XrdClientAdmin * admConnect(XrdClientAdmin *adminP)
char * urlHost
Definition: XrdCnsLogClient.hh:90
XrdSysSemaphore lfSem
Definition: XrdCnsLogClient.hh:78
XrdClientAdmin * Admin
Definition: XrdCnsLogClient.hh:80
char * crtFN
Definition: XrdCnsLogClient.hh:96
int do_Trunc(XrdCnsLogRec *lrP, const char *lfn=0)
~XrdCnsLogClient()
Definition: XrdCnsLogClient.hh:57
int arkOnly
Definition: XrdCnsLogClient.hh:87
char * arkFN
Definition: XrdCnsLogClient.hh:94
int do_Rmdir(XrdCnsLogRec *lrP)
int do_Mkdir(XrdCnsLogRec *lrP)
XrdCnsLogClient * Next
Definition: XrdCnsLogClient.hh:79
int Inventory(XrdCnsLogFile *lfp, const char *dPath)
char * arkPath
Definition: XrdCnsLogClient.hh:93
char arkURL[MAXPATHLEN+512]
Definition: XrdCnsLogClient.hh:92
int do_Mv(XrdCnsLogRec *lrP)
int xrdEmsg(const char *Opname, const char *theFN)
int Archive(XrdCnsLogFile *lfP)
int Activate(XrdCnsLogFile *basefile)
char * logFN
Definition: XrdCnsLogClient.hh:98
XrdSysMutex lfMutex
Definition: XrdCnsLogClient.hh:77
char * admURL
Definition: XrdCnsLogClient.hh:89
char logDir[MAXPATHLEN+1]
Definition: XrdCnsLogClient.hh:97
int sfxFN
Definition: XrdCnsLogClient.hh:86
XrdCnsLogFile * logLast
Definition: XrdCnsLogClient.hh:83
XrdCnsLogClient(XrdOucTList *rP, XrdCnsLogClient *pcP)
int pfxNF
Definition: XrdCnsLogClient.hh:85
char getMount(char *Lfn, char *Pfn, XrdCnsXref &Mount)
char crtURL[MAXPATHLEN+512]
Definition: XrdCnsLogClient.hh:95
int xrdEmsg(const char *Opname, const char *theFN, XrdClientAdmin *aP)
int do_Create(XrdCnsLogRec *lrP, const char *lfn=0)
XrdCnsLogFile * logFirst
Definition: XrdCnsLogClient.hh:82
int do_Rm(XrdCnsLogRec *lrP)
int xrdEmsg(const char *Opname, const char *theFN, XrdClient *fP)
Definition: XrdCnsLogFile.hh:37
Definition: XrdCnsLogRec.hh:44
Definition: XrdCnsXref.hh:37
Definition: XrdOucTList.hh:42
Definition: XrdSysPthread.hh:166
Definition: XrdSysPthread.hh:404