1#ifndef __XRDXROOTDTPCMON_HH__
2#define __XRDXROOTDTPCMON_HH__
100const char *
getURL(
const char *spec,
const char *prot,
char *buff,
int bsz);
101const char*
getUTC(
struct timeval& tod,
char* utcBuff,
int utcBLen);
Definition XrdSysLogger.hh:53
Definition XrdXrootdGStream.hh:44
Definition XrdXrootdTpcMon.hh:41
~XrdXrootdTpcMon()
Destructor - This object cannot be destroyed.
Definition XrdXrootdTpcMon.hh:98
void Report(TpcInfo &info)
const char * getURL(const char *spec, const char *prot, char *buff, int bsz)
XrdXrootdGStream & gStream
Definition XrdXrootdTpcMon.hh:104
const char * getUTC(struct timeval &tod, char *utcBuff, int utcBLen)
const char * protocol
Definition XrdXrootdTpcMon.hh:103
XrdXrootdTpcMon(const char *proto, XrdSysLogger *logP, XrdXrootdGStream &gStrm)
Definition XrdXrootdTpcMon.hh:45
unsigned char rsvd
Definition XrdXrootdTpcMon.hh:55
size_t fSize
Definition XrdXrootdTpcMon.hh:51
const char * clID
Definition XrdXrootdTpcMon.hh:46
static const int isIPv4
Definition XrdXrootdTpcMon.hh:58
struct timeval endT
Definition XrdXrootdTpcMon.hh:48
const char * srcURL
Definition XrdXrootdTpcMon.hh:49
int endRC
Definition XrdXrootdTpcMon.hh:52
static const int isaPush
Definition XrdXrootdTpcMon.hh:57
struct timeval begT
Definition XrdXrootdTpcMon.hh:47
TpcInfo()
Definition XrdXrootdTpcMon.hh:68
const char * dstURL
Definition XrdXrootdTpcMon.hh:50
unsigned char strm
Definition XrdXrootdTpcMon.hh:54
~TpcInfo()
Definition XrdXrootdTpcMon.hh:70
void Init()
Definition XrdXrootdTpcMon.hh:60
unsigned short opts
Definition XrdXrootdTpcMon.hh:53