Loading...
Searching...
No Matches
XrdXrootdMonitor.hh File Reference
`#include <cinttypes>`
`#include <cstdlib>`
`#include <ctime>`
`#include <netinet/in.h>`
`#include <sys/types.h>`
`#include "XrdSec/XrdSecMonitor.hh"`
`#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::Hello
class | XrdXrootdMonitor::User
class | XrdXrootdMonitor

## Macros

#define | XROOTD_MON_ALL 0x00000001
#define | XROOTD_MON_AUTH 0x00000020
#define | XROOTD_MON_CCM 0x00000200
#define | XROOTD_MON_FILE 0x00000002
#define | XROOTD_MON_FSLFN 1
#define | XROOTD_MON_FSOPS 2
#define | XROOTD_MON_FSSSQ 4
#define | XROOTD_MON_FSTA 0x00000100
#define | XROOTD_MON_FSXFR 8
#define | XROOTD_MON_GSTRM (XROOTD_MON_CCM | XROOTD_MON_PFC | XROOTD_MON_TCPMO | XROOTD_MON_THROT | XROOTD_MON_OSS)
#define | XROOTD_MON_INFO 0x00000008
#define | XROOTD_MON_IO 0x00000004
#define | XROOTD_MON_IOV 0x00000080
#define | XROOTD_MON_OSS 0x00004000
#define | XROOTD_MON_PATH (XROOTD_MON_IO | XROOTD_MON_FILE)
#define | XROOTD_MON_PFC 0x00000400
#define | XROOTD_MON_REDR 0x00000040
#define | XROOTD_MON_TCPMO 0x00000800
#define | XROOTD_MON_THROT 0x00002000
#define | XROOTD_MON_TPC 0x00001000
#define | XROOTD_MON_USER 0x00000010

## Macro Definition Documentation

## XROOTD_MON_ALL

#define XROOTD_MON_ALL 0x00000001

Definition at line 48 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_AUTH

#define XROOTD_MON_AUTH 0x00000020

Definition at line 53 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_CCM

#define XROOTD_MON_CCM 0x00000200

Definition at line 58 of file XrdXrootdMonitor.hh.

## XROOTD_MON_FILE

#define XROOTD_MON_FILE 0x00000002

Definition at line 49 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_FSLFN

#define XROOTD_MON_FSLFN 1

Definition at line 66 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonFile::Defaults().

## XROOTD_MON_FSOPS

#define XROOTD_MON_FSOPS 2

Definition at line 67 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonFile::Defaults().

## XROOTD_MON_FSSSQ

#define XROOTD_MON_FSSSQ 4

Definition at line 68 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonFile::Defaults().

## XROOTD_MON_FSTA

#define XROOTD_MON_FSTA 0x00000100

Definition at line 57 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_FSXFR

#define XROOTD_MON_FSXFR 8

Definition at line 69 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonFile::Defaults().

## XROOTD_MON_GSTRM

#define XROOTD_MON_GSTRM (XROOTD_MON_CCM | XROOTD_MON_PFC | XROOTD_MON_TCPMO | XROOTD_MON_THROT | XROOTD_MON_OSS)

Definition at line 64 of file XrdXrootdMonitor.hh.

## XROOTD_MON_INFO

#define XROOTD_MON_INFO 0x00000008

Definition at line 51 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_IO

#define XROOTD_MON_IO 0x00000004

Definition at line 50 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults(), and XrdXrootdMonitor::Init().

## XROOTD_MON_IOV

#define XROOTD_MON_IOV 0x00000080

Definition at line 56 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_OSS

#define XROOTD_MON_OSS 0x00004000

Definition at line 63 of file XrdXrootdMonitor.hh.

## XROOTD_MON_PATH

#define XROOTD_MON_PATH (XROOTD_MON_IO | XROOTD_MON_FILE)

Definition at line 54 of file XrdXrootdMonitor.hh.

## XROOTD_MON_PFC

#define XROOTD_MON_PFC 0x00000400

Definition at line 59 of file XrdXrootdMonitor.hh.

## XROOTD_MON_REDR

#define XROOTD_MON_REDR 0x00000040

Definition at line 55 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().

## XROOTD_MON_TCPMO

#define XROOTD_MON_TCPMO 0x00000800

Definition at line 60 of file XrdXrootdMonitor.hh.

## XROOTD_MON_THROT

#define XROOTD_MON_THROT 0x00002000

Definition at line 62 of file XrdXrootdMonitor.hh.

## XROOTD_MON_TPC

#define XROOTD_MON_TPC 0x00001000

Definition at line 61 of file XrdXrootdMonitor.hh.

## XROOTD_MON_USER

#define XROOTD_MON_USER 0x00000010

Definition at line 52 of file XrdXrootdMonitor.hh.

Referenced by XrdXrootdMonitor::Defaults().