xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
XrdNetCmsNotify Class Reference

#include <XrdNetCmsNotify.hh>

Collaboration diagram for XrdNetCmsNotify:
Collaboration graph
[legend]

Public Member Functions

int Gone (const char *Path, int isPfn=1)
 
int Have (const char *Path, int isPfn=1)
 
 XrdNetCmsNotify (XrdSysError *erp, const char *aPath, const char *iName, int Opts=0)
 
 ~XrdNetCmsNotify ()
 

Static Public Attributes

static const int isServ = 0x0001
 
static const int noPace = 0x0002
 

Private Member Functions

int Send (const char *Buff, int Blen)
 

Private Attributes

XrdSysErroreDest
 
XrdNetMsgxMsg
 
char * destPath
 
int Pace
 

Constructor & Destructor Documentation

XrdNetCmsNotify::XrdNetCmsNotify ( XrdSysError erp,
const char *  aPath,
const char *  iName,
int  Opts = 0 
)
XrdNetCmsNotify::~XrdNetCmsNotify ( )

Member Function Documentation

int XrdNetCmsNotify::Gone ( const char *  Path,
int  isPfn = 1 
)
int XrdNetCmsNotify::Have ( const char *  Path,
int  isPfn = 1 
)
int XrdNetCmsNotify::Send ( const char *  Buff,
int  Blen 
)
private

Member Data Documentation

char* XrdNetCmsNotify::destPath
private
XrdSysError* XrdNetCmsNotify::eDest
private
const int XrdNetCmsNotify::isServ = 0x0001
static
const int XrdNetCmsNotify::noPace = 0x0002
static
int XrdNetCmsNotify::Pace
private
XrdNetMsg* XrdNetCmsNotify::xMsg
private

The documentation for this class was generated from the following file: