#include <XrdXrootdMonitor.hh>
|
void | Add_rd (kXR_unt32 dictid, kXR_int32 rlen, kXR_int64 offset) |
|
void | Add_rv (kXR_unt32 dictid, kXR_int32 rlen, kXR_int16 vcnt, kXR_char vseq, kXR_char vtype) |
|
void | Add_wr (kXR_unt32 dictid, kXR_int32 wlen, kXR_int64 offset) |
|
void | appID (char *id) |
|
void | Close (kXR_unt32 dictid, long long rTot, long long wTot) |
|
void | Disc (kXR_unt32 dictid, int csec, char Flags=0) |
|
void | Open (kXR_unt32 dictid, off_t fsize) |
|
| XrdXrootdMonitor () |
|
|
static void | Defaults (char *dest1, int m1, char *dest2, int m2) |
|
static void | Defaults (int msz, int rsz, int wsz, int flush, int flash, int iDent, int rnm, int fbsz, int fsint=0, int fsopt=0, int fsion=0) |
|
static int | Flushing () |
|
static kXR_unt32 | GetDictID (bool hbo=false) |
|
static void | Ident () |
|
static void | Init (XrdScheduler *sp, XrdSysError *errp, const char *iHost, const char *iProg, const char *iName, int Port) |
|
static int | Init () |
|
static bool | ModeEnabled (int mode) |
|
static int | Redirect () |
|
static int | Redirect (kXR_unt32 mID, const char *hName, int Port, const char opC, const char *Path) |
|
static int | Send (int mmode, void *buff, int size, bool setseq=true) |
|
static time_t | Tick () |
|
◆ XrdXrootdMonitor()
XrdXrootdMonitor::XrdXrootdMonitor |
( |
| ) |
|
◆ ~XrdXrootdMonitor()
XrdXrootdMonitor::~XrdXrootdMonitor |
( |
| ) |
|
|
private |
◆ Add_io()
References XrdXrootdMonTrace::arg0, XrdXrootdMonTrace::arg1, XrdXrootdMonTrace::arg2, XrdXrootdMonTrace::buflen, currWindow, XrdXrootdMonTrace::dictid, Flush(), XrdXrootdMonBuff::info, lastEnt, lastWindow, Mark(), monBuff, nextEnt, and XrdXrootdMonTrace::val.
Referenced by Add_rd(), and Add_wr().
◆ Add_rd()
◆ Add_rv()
References XrdXrootdMonTrace::arg0, XrdXrootdMonTrace::arg1, XrdXrootdMonTrace::arg2, XrdXrootdMonTrace::buflen, currWindow, XrdXrootdMonTrace::dictid, Flush(), XrdXrootdMonTrace::id, XrdXrootdMonBuff::info, lastEnt, lastWindow, Mark(), monBuff, nextEnt, XrdXrootdMonTrace::rTot, and XrdXrootdMonTrace::sVal.
◆ Add_wr()
◆ Alloc()
◆ appID()
void XrdXrootdMonitor::appID |
( |
char * |
id | ) |
|
◆ Close()
void XrdXrootdMonitor::Close |
( |
kXR_unt32 |
dictid, |
|
|
long long |
rTot, |
|
|
long long |
wTot |
|
) |
| |
◆ Defaults() [1/2]
static void XrdXrootdMonitor::Defaults |
( |
char * |
dest1, |
|
|
int |
m1, |
|
|
char * |
dest2, |
|
|
int |
m2 |
|
) |
| |
|
static |
◆ Defaults() [2/2]
static void XrdXrootdMonitor::Defaults |
( |
int |
msz, |
|
|
int |
rsz, |
|
|
int |
wsz, |
|
|
int |
flush, |
|
|
int |
flash, |
|
|
int |
iDent, |
|
|
int |
rnm, |
|
|
int |
fbsz, |
|
|
int |
fsint = 0 , |
|
|
int |
fsopt = 0 , |
|
|
int |
fsion = 0 |
|
) |
| |
|
static |
◆ Disc()
void XrdXrootdMonitor::Disc |
( |
kXR_unt32 |
dictid, |
|
|
int |
csec, |
|
|
char |
Flags = 0 |
|
) |
| |
◆ do_Shift()
unsigned char XrdXrootdMonitor::do_Shift |
( |
long long |
xTot, |
|
|
unsigned int & |
xVal |
|
) |
| |
|
private |
◆ Dup()
◆ Fetch()
◆ fillHeader()
static void XrdXrootdMonitor::fillHeader |
( |
XrdXrootdMonHeader * |
hdr, |
|
|
const char |
id, |
|
|
int |
size |
|
) |
| |
|
staticprivate |
◆ Flush() [1/2]
void XrdXrootdMonitor::Flush |
( |
| ) |
|
|
private |
◆ Flush() [2/2]
static void XrdXrootdMonitor::Flush |
( |
MonRdrBuff * |
mP | ) |
|
|
staticprivate |
◆ Flushing()
static int XrdXrootdMonitor::Flushing |
( |
| ) |
|
|
inlinestatic |
◆ GetDictID()
static kXR_unt32 XrdXrootdMonitor::GetDictID |
( |
bool |
hbo = false | ) |
|
|
static |
◆ Ident()
static void XrdXrootdMonitor::Ident |
( |
| ) |
|
|
inlinestatic |
◆ Init() [1/2]
static int XrdXrootdMonitor::Init |
( |
| ) |
|
|
static |
◆ Init() [2/2]
static void XrdXrootdMonitor::Init |
( |
XrdScheduler * |
sp, |
|
|
XrdSysError * |
errp, |
|
|
const char * |
iHost, |
|
|
const char * |
iProg, |
|
|
const char * |
iName, |
|
|
int |
Port |
|
) |
| |
|
static |
◆ Map()
◆ Mark()
void XrdXrootdMonitor::Mark |
( |
| ) |
|
|
private |
◆ ModeEnabled()
static bool XrdXrootdMonitor::ModeEnabled |
( |
int |
mode | ) |
|
|
inlinestatic |
◆ Open()
void XrdXrootdMonitor::Open |
( |
kXR_unt32 |
dictid, |
|
|
off_t |
fsize |
|
) |
| |
◆ Redirect() [1/2]
static int XrdXrootdMonitor::Redirect |
( |
| ) |
|
|
inlinestatic |
◆ Redirect() [2/2]
static int XrdXrootdMonitor::Redirect |
( |
kXR_unt32 |
mID, |
|
|
const char * |
hName, |
|
|
int |
Port, |
|
|
const char |
opC, |
|
|
const char * |
Path |
|
) |
| |
|
static |
◆ Send()
static int XrdXrootdMonitor::Send |
( |
int |
mmode, |
|
|
void * |
buff, |
|
|
int |
size, |
|
|
bool |
setseq = true |
|
) |
| |
|
static |
◆ startClock()
static void XrdXrootdMonitor::startClock |
( |
| ) |
|
|
staticprivate |
◆ Tick()
static time_t XrdXrootdMonitor::Tick |
( |
| ) |
|
|
static |
◆ unAlloc()
◆ User
◆ XrdXrootdMonFile
◆ altMon
◆ autoFlash
int XrdXrootdMonitor::autoFlash |
|
staticprivate |
◆ autoFlush
int XrdXrootdMonitor::autoFlush |
|
staticprivate |
◆ currWindow
◆ Dest1
char* XrdXrootdMonitor::Dest1 |
|
staticprivate |
◆ Dest2
char* XrdXrootdMonitor::Dest2 |
|
staticprivate |
◆ FlushTime
int XrdXrootdMonitor::FlushTime |
|
staticprivate |
◆ idLen
int XrdXrootdMonitor::idLen |
|
staticprivate |
◆ idRec
char* XrdXrootdMonitor::idRec |
|
staticprivate |
◆ InetDest1
◆ InetDest2
◆ isEnabled
int XrdXrootdMonitor::isEnabled |
|
staticprivate |
◆ lastEnt
int XrdXrootdMonitor::lastEnt |
|
staticprivate |
◆ lastRnt
int XrdXrootdMonitor::lastRnt |
|
staticprivate |
◆ lastWindow
◆ monACTIVE
char XrdXrootdMonitor::monACTIVE |
|
staticprivate |
◆ monAUTH
char XrdXrootdMonitor::monAUTH |
|
staticprivate |
◆ monBlen
int XrdXrootdMonitor::monBlen |
|
staticprivate |
◆ monBuff
◆ monCLOCK
char XrdXrootdMonitor::monCLOCK |
|
staticprivate |
◆ monFILE
char XrdXrootdMonitor::monFILE |
|
staticprivate |
◆ monFSTAT
char XrdXrootdMonitor::monFSTAT |
|
staticprivate |
◆ monIdent
int XrdXrootdMonitor::monIdent |
|
staticprivate |
◆ monINFO
char XrdXrootdMonitor::monINFO |
|
staticprivate |
◆ monIO
char XrdXrootdMonitor::monIO |
|
staticprivate |
◆ monMode1
int XrdXrootdMonitor::monMode1 |
|
staticprivate |
◆ monMode2
int XrdXrootdMonitor::monMode2 |
|
staticprivate |
◆ monREDR
char XrdXrootdMonitor::monREDR |
|
staticprivate |
◆ monRlen
int XrdXrootdMonitor::monRlen |
|
staticprivate |
◆ monUSER
char XrdXrootdMonitor::monUSER |
|
staticprivate |
◆ nextEnt
int XrdXrootdMonitor::nextEnt |
|
private |
◆ numMonitor
int XrdXrootdMonitor::numMonitor |
|
staticprivate |
◆ rdrMax
const int XrdXrootdMonitor::rdrMax = 8 |
|
static |
◆ rdrMon
◆ rdrMP
◆ rdrMutex
◆ rdrNum
int XrdXrootdMonitor::rdrNum |
|
staticprivate |
◆ rdrTOD
int XrdXrootdMonitor::rdrTOD |
|
staticprivate |
◆ rdrWin
int XrdXrootdMonitor::rdrWin |
|
staticprivate |
◆ sizeWindow
◆ windowMutex
The documentation for this class was generated from the following file: