xrootd
Public Member Functions | Static Public Member Functions | Static Public Attributes | Static Private Member Functions | Static Private Attributes | List of all members
XrdFrmMonitor Class Reference

#include <XrdFrmMonitor.hh>

Public Member Functions

 XrdFrmMonitor ()
 
 ~XrdFrmMonitor ()
 

Static Public Member Functions

static void Defaults (char *dest1, int m1, char *dest2, int m2, int iTime)
 
static void Ident ()
 
static int Init (const char *iHost, const char *iProg, const char *iName)
 
static kXR_unt32 Map (char code, const char *uname, const char *path)
 

Static Public Attributes

static char monMIGR = 0
 
static char monPURGE = 0
 
static char monSTAGE = 0
 

Static Private Member Functions

static void fillHeader (XrdXrootdMonHeader *hdr, const char id, int size)
 
static int Send (int mmode, void *buff, int size)
 

Static Private Attributes

static char * Dest1 = 0
 
static int monMode1 = 0
 
static int monFD1 = -1
 
static struct sockaddr InetAddr1
 
static char * Dest2 = 0
 
static int monFD2 = -1
 
static int monMode2 = 0
 
static struct sockaddr InetAddr2
 
static kXR_int32 startTime = 0
 
static int isEnabled = 0
 
static char * idRec = 0
 
static int idLen = 0
 
static int sidSize = 0
 
static char * sidName = 0
 
static int idTime = 3600
 

Constructor & Destructor Documentation

XrdFrmMonitor::XrdFrmMonitor ( )
XrdFrmMonitor::~XrdFrmMonitor ( )

Member Function Documentation

void XrdFrmMonitor::Defaults ( char *  dest1,
int  m1,
char *  dest2,
int  m2,
int  iTime 
)
static
void XrdFrmMonitor::fillHeader ( XrdXrootdMonHeader hdr,
const char  id,
int  size 
)
staticprivate
void XrdFrmMonitor::Ident ( )
static

References XrdSysTimer::Snooze().

Referenced by XrdFrmMonitorID().

int XrdFrmMonitor::Init ( const char *  iHost,
const char *  iProg,
const char *  iName 
)
static
kXR_unt32 XrdFrmMonitor::Map ( char  code,
const char *  uname,
const char *  path 
)
static
int XrdFrmMonitor::Send ( int  mmode,
void *  buff,
int  size 
)
staticprivate

Member Data Documentation

char * XrdFrmMonitor::Dest1 = 0
staticprivate
char * XrdFrmMonitor::Dest2 = 0
staticreadprivate
int XrdFrmMonitor::idLen = 0
staticprivate
char * XrdFrmMonitor::idRec = 0
staticprivate
int XrdFrmMonitor::idTime = 3600
staticprivate
struct sockaddr XrdFrmMonitor::InetAddr1
staticprivate
struct sockaddr XrdFrmMonitor::InetAddr2
staticprivate
int XrdFrmMonitor::isEnabled = 0
staticprivate
int XrdFrmMonitor::monFD1 = -1
staticprivate
int XrdFrmMonitor::monFD2 = -1
staticprivate
char XrdFrmMonitor::monMIGR = 0
static
int XrdFrmMonitor::monMode1 = 0
staticprivate
int XrdFrmMonitor::monMode2 = 0
staticprivate
char XrdFrmMonitor::monPURGE = 0
static
char XrdFrmMonitor::monSTAGE = 0
static
char * XrdFrmMonitor::sidName = 0
staticprivate
int XrdFrmMonitor::sidSize = 0
staticprivate
kXR_int32 XrdFrmMonitor::startTime = 0
staticreadprivate

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