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 173 of file XrdXrootdMonData.hh.

Member Enumeration Documentation

◆ recFval

Enumerator
forced 
hasOPS 
hasSSQ 
hasCSE 
hasLFN 
hasRW 
hasSID 

Definition at line 182 of file XrdXrootdMonData.hh.

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

◆ recTval

Enumerator
isClose 
isOpen 
isTime 
isXfr 
isDisc 

Definition at line 175 of file XrdXrootdMonData.hh.

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

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: