|
xrootd
|
#include "XrdMon/XrdMonDecArgParser.hh"#include "XrdMon/XrdMonDecDictInfo.hh"#include "XrdMon/XrdMonDecUserInfo.hh"#include "XrdMon/XrdMonHeader.hh"#include "XrdSys/XrdSysHeaders.hh"#include "XrdSys/XrdSysPlatform.hh"#include "XrdXrootd/XrdXrootdMonData.hh"#include <fstream>#include <iomanip>#include <netinet/in.h>#include <unistd.h>
Classes | |
| struct | CalcTime |
Typedefs | |
| typedef pair< kXR_int32, kXR_int32 > | TimePair |
Functions | |
| TimePair | decodeTime (const char *packet) |
| CalcTime | prepareTimestamp (const char *packet, int &offset, int len, kXR_int32 &begTime) |
| void | debugRWRequest (const char *packet, kXR_int32 timestamp, kXR_int64 offset) |
| void | debugOpen (const char *packet, kXR_int32 timestamp, kXR_int64 offset) |
| void | debugClose (const char *packet, kXR_int32 timestamp, kXR_int64 offset) |
| void | debugDictPacket (const char *packet, int len) |
| void | debugUserPacket (const char *packet, int len) |
| void | debugDisconnect (const char *packet, int len) |
| void | debugStagePacket (const char *packet, int) |
| void | debugTracePacket (const char *packet, int len) |
| int | main (int argc, char *argv[]) |
| void debugDisconnect | ( | const char * | packet, |
| int | len | ||
| ) |
References XrdXrootdMonTrace::arg1, XrdXrootdMonTrace::arg2, XrdXrootdMonTrace::buflen, XrdXrootdMonTrace::dictid, and HDRLEN.
Referenced by debugTracePacket().
Referenced by debugTracePacket().
References ntohll.
Referenced by debugTracePacket().
| void debugStagePacket | ( | const char * | packet, |
| int | |||
| ) |
Referenced by main().
| void debugTracePacket | ( | const char * | packet, |
| int | len | ||
| ) |
References CalcTime::begTimeNextWindow, debugClose(), debugDisconnect(), debugOpen(), debugRWRequest(), decodeTime(), CalcTime::endOffset, HDRLEN, prepareTimestamp(), CalcTime::timePerTrace, TRACELEN, XROOTD_MON_CLOSE, XROOTD_MON_DISC, XROOTD_MON_OPEN, XROOTD_MON_RWREQUESTMASK, and XROOTD_MON_WINDOW.
Referenced by main().
| TimePair decodeTime | ( | const char * | packet | ) |
Referenced by debugTracePacket(), and prepareTimestamp().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
References decodeTime(), TRACELEN, and XROOTD_MON_WINDOW.
Referenced by debugTracePacket().
1.7.3