xrootd
Classes | Macros
XrdXrootdMonitor.hh File Reference
#include <inttypes.h>
#include <stdlib.h>
#include <time.h>
#include <netinet/in.h>
#include <sys/types.h>
#include "XrdSys/XrdSysPthread.hh"
#include "XrdXrootd/XrdXrootdMonData.hh"
#include "XProtocol/XPtypes.hh"
Include dependency graph for XrdXrootdMonitor.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XrdXrootdMonitor
 
class  XrdXrootdMonitor::User
 
struct  XrdXrootdMonitor::MonRdrBuff
 

Macros

#define XROOTD_MON_ALL   1
 
#define XROOTD_MON_FILE   2
 
#define XROOTD_MON_IO   4
 
#define XROOTD_MON_INFO   8
 
#define XROOTD_MON_USER   16
 
#define XROOTD_MON_AUTH   32
 
#define XROOTD_MON_PATH   (XROOTD_MON_IO | XROOTD_MON_FILE)
 
#define XROOTD_MON_REDR   64
 
#define XROOTD_MON_IOV   128
 
#define XROOTD_MON_FSTA   256
 
#define XROOTD_MON_FSLFN   1
 
#define XROOTD_MON_FSOPS   2
 
#define XROOTD_MON_FSSSQ   4
 
#define XROOTD_MON_FSXFR   8
 

Macro Definition Documentation

◆ XROOTD_MON_ALL

#define XROOTD_MON_ALL   1

◆ XROOTD_MON_AUTH

#define XROOTD_MON_AUTH   32

◆ XROOTD_MON_FILE

#define XROOTD_MON_FILE   2

◆ XROOTD_MON_FSLFN

#define XROOTD_MON_FSLFN   1

◆ XROOTD_MON_FSOPS

#define XROOTD_MON_FSOPS   2

◆ XROOTD_MON_FSSSQ

#define XROOTD_MON_FSSSQ   4

◆ XROOTD_MON_FSTA

#define XROOTD_MON_FSTA   256

◆ XROOTD_MON_FSXFR

#define XROOTD_MON_FSXFR   8

◆ XROOTD_MON_INFO

#define XROOTD_MON_INFO   8

◆ XROOTD_MON_IO

#define XROOTD_MON_IO   4

◆ XROOTD_MON_IOV

#define XROOTD_MON_IOV   128

◆ XROOTD_MON_PATH

#define XROOTD_MON_PATH   (XROOTD_MON_IO | XROOTD_MON_FILE)

◆ XROOTD_MON_REDR

#define XROOTD_MON_REDR   64

◆ XROOTD_MON_USER

#define XROOTD_MON_USER   16