XRootD
Loading...
Searching...
No Matches
XrdXrootdMonFileHdr Struct Reference

#include <XrdXrootdMonData.hh>

Collaboration diagram for XrdXrootdMonFileHdr:

Public Types

enum  recFval {
  forced =0x01 ,
  hasOPS =0x02 ,
  hasSSQ =0x04 ,
  hasCSE =0x04 ,
  hasLFN =0x01 ,
  hasRW =0x02 ,
  hasSID =0x01
}
enum  recTval {
  isClose = 0 ,
  isOpen ,
  isTime ,
  isXfr ,
  isDisc
}

Public Attributes

union { 
kXR_unt32 fileID
short nRecs [2]
kXR_unt32 userID
}; 
char recFlag
short recSize
char recType

Detailed Description

Definition at line 172 of file XrdXrootdMonData.hh.

Member Enumeration Documentation

◆ recFval

Enumerator
forced 
hasOPS 
hasSSQ 
hasCSE 
hasLFN 
hasRW 
hasSID 

Definition at line 181 of file XrdXrootdMonData.hh.

181 {forced =0x01, // If recFlag == isClose close due to disconnect
182 hasOPS =0x02, // If recFlag == isClose MonStatXFR + MonStatOPS
183 hasSSQ =0x04, // If recFlag == isClose XFR + OPS + MonStatSSQ
184 hasCSE =0x04, // If recFlag == isClose XFR + OPS + MonStatSSQ
185 hasLFN =0x01, // If recFlag == isOpen the lfn is present
186 hasRW =0x02, // If recFlag == isOpen file opened r/w
187 hasSID =0x01 // if recFlag == isTime sID is present (new rec)
188 };

◆ recTval

Enumerator
isClose 
isOpen 
isTime 
isXfr 
isDisc 

Definition at line 174 of file XrdXrootdMonData.hh.

174 {isClose = 0, // Record for close
175 isOpen, // Record for open
176 isTime, // Record for time
177 isXfr, // Record for transfers
178 isDisc // Record for disconnection
179 };

Member Data Documentation

◆ [union]

union { ... } XrdXrootdMonFileHdr

◆ recFlag

char XrdXrootdMonFileHdr::recFlag

◆ recSize

short XrdXrootdMonFileHdr::recSize

◆ recType

char XrdXrootdMonFileHdr::recType

The documentation for this struct was generated from the following file: