XrdFrmCns Class Reference
#include <XrdFrmCns.hh>
List of all members.
Public Member Functions |
| XrdFrmCns () |
| ~XrdFrmCns () |
Static Public Member Functions |
static void | Add (const char *tID, const char *Path, long long Size, mode_t Mode) |
static int | Init (const char *aPath, int Opts) |
static int | Init (const char *myID, const char *aPath, const char *iName) |
static void | Rm (const char *Path, int islfn=0) |
static void | Rmd (const char *Path, int islfn=0) |
Static Public Attributes |
static const int | cnsAuto = -1 |
static const int | cnsIgnore = 0 |
static const int | cnsRequire = 1 |
Static Private Member Functions |
static void | Del (const char *Path, int HdrType, int islfn=0) |
static int | Init () |
static int | Retry (int eNum, int &pMsg) |
static int | Send2Cnsd (struct iovec *iov, int iovn) |
static int | setPath (const char *aPath, const char *iName) |
Static Private Attributes |
static const int | HdrRmd = 0 |
static const int | HdrRmf = 1 |
static char * | cnsPath |
static char * | cnsHdr [2] |
static int | cnsHdrLen |
static int | cnsInit |
static int | cnsFD |
static int | cnsMode |
Constructor & Destructor Documentation
XrdFrmCns::XrdFrmCns |
( |
|
) |
[inline] |
XrdFrmCns::~XrdFrmCns |
( |
|
) |
[inline] |
Member Function Documentation
static void XrdFrmCns::Add |
( |
const char * |
tID, |
|
|
const char * |
Path, |
|
|
long long |
Size, |
|
|
mode_t |
Mode | |
|
) |
| | [static] |
static void XrdFrmCns::Del |
( |
const char * |
Path, |
|
|
int |
HdrType, |
|
|
int |
islfn = 0 | |
|
) |
| | [static, private] |
static int XrdFrmCns::Init |
( |
|
) |
[static, private] |
static int XrdFrmCns::Init |
( |
const char * |
myID, |
|
|
const char * |
aPath, |
|
|
const char * |
iName | |
|
) |
| | [static] |
static int XrdFrmCns::Init |
( |
const char * |
aPath, |
|
|
int |
Opts | |
|
) |
| | [static] |
static int XrdFrmCns::Retry |
( |
int |
eNum, |
|
|
int & |
pMsg | |
|
) |
| | [static, private] |
static void XrdFrmCns::Rm |
( |
const char * |
Path, |
|
|
int |
islfn = 0 | |
|
) |
| | [inline, static] |
static void XrdFrmCns::Rmd |
( |
const char * |
Path, |
|
|
int |
islfn = 0 | |
|
) |
| | [inline, static] |
static int XrdFrmCns::Send2Cnsd |
( |
struct iovec * |
iov, |
|
|
int |
iovn | |
|
) |
| | [static, private] |
static int XrdFrmCns::setPath |
( |
const char * |
aPath, |
|
|
const char * |
iName | |
|
) |
| | [static, private] |
Member Data Documentation
The documentation for this class was generated from the following file: