1#ifndef __XRDFRMCNS_HH__
2#define __XRDFRMCNS_HH__
40static void Add(
const char *tID,
const char *Path,
long long Size,mode_t Mode);
49static int Init(
const char *aPath,
int Opts);
51static int Init(
const char *myID,
const char *aPath,
const char *iName);
53static void Rm (
const char *Path,
int islfn=0)
56static void Rmd(
const char *Path,
int islfn=0)
67static void Del(
const char *Path,
int HdrType,
int islfn=0);
69static int Retry(
int eNum,
int &pMsg);
71static int setPath(
const char *aPath,
const char *iName);
Definition XrdFrmCns.hh:37
static char * cnsHdr[2]
Definition XrdFrmCns.hh:74
static int Init(const char *aPath, int Opts)
static void Add(const char *tID, const char *Path, long long Size, mode_t Mode)
~XrdFrmCns()
Definition XrdFrmCns.hh:60
static void Rmd(const char *Path, int islfn=0)
Definition XrdFrmCns.hh:56
static int cnsFD
Definition XrdFrmCns.hh:77
static int Retry(int eNum, int &pMsg)
static int setPath(const char *aPath, const char *iName)
static int cnsHdrLen
Definition XrdFrmCns.hh:75
static int Send2Cnsd(struct iovec *iov, int iovn)
static const int cnsAuto
Definition XrdFrmCns.hh:43
static void Rm(const char *Path, int islfn=0)
Definition XrdFrmCns.hh:53
static void Del(const char *Path, int HdrType, int islfn=0)
static char * cnsPath
Definition XrdFrmCns.hh:73
static int Init(const char *myID, const char *aPath, const char *iName)
static const int cnsIgnore
Definition XrdFrmCns.hh:45
static const int cnsRequire
Definition XrdFrmCns.hh:47
XrdFrmCns()
Definition XrdFrmCns.hh:59
static const int HdrRmf
Definition XrdFrmCns.hh:65
static const int HdrRmd
Definition XrdFrmCns.hh:64
static int cnsInit
Definition XrdFrmCns.hh:76
static int cnsMode
Definition XrdFrmCns.hh:78
Definition XrdOucIOVec.hh:65