XRootD
XrdCl::Monitor::CloseInfo Struct Reference

Describe a file close event. More...

#include <XrdClMonitor.hh>

+ Collaboration diagram for XrdCl::Monitor::CloseInfo:

Public Member Functions

 CloseInfo ()
 

Public Attributes

timeval cTOD
 gettimeofday() when file was closed More...
 
const URLfile
 The file in question. More...
 
timeval oTOD
 gettimeofday() when file was opened More...
 
uint64_t rBytes
 Total number of bytes read via read. More...
 
uint32_t rCount
 Total count of reads. More...
 
const XRootDStatusstatus
 Close status. More...
 
uint32_t vCount
 Total count of readv. More...
 
uint64_t vrBytes
 Total number of bytes read via readv. More...
 
uint64_t vSegs
 Total count of readv segments. More...
 
uint64_t vwBytes
 Total number of bytes written vie writev. More...
 
uint64_t wBytes
 Total number of bytes written. More...
 
uint32_t wCount
 Total count of writes. More...
 

Detailed Description

Describe a file close event.

Definition at line 114 of file XrdClMonitor.hh.

Constructor & Destructor Documentation

◆ CloseInfo()

XrdCl::Monitor::CloseInfo::CloseInfo ( )
inline

Definition at line 116 of file XrdClMonitor.hh.

116  :
117  file(0), rBytes(0), vrBytes(0), wBytes(0), vwBytes(0), vSegs(0), rCount(0),
118  vCount(0), wCount(0), status(0)
119  {
120  oTOD.tv_sec = 0; oTOD.tv_usec = 0;
121  cTOD.tv_sec = 0; cTOD.tv_usec = 0;
122  }
uint64_t vwBytes
Total number of bytes written vie writev.
const XRootDStatus * status
Close status.
uint32_t wCount
Total count of writes.
uint64_t vSegs
Total count of readv segments.
uint64_t vrBytes
Total number of bytes read via readv.
timeval cTOD
gettimeofday() when file was closed
uint32_t vCount
Total count of readv.
const URL * file
The file in question.
uint64_t rBytes
Total number of bytes read via read.
timeval oTOD
gettimeofday() when file was opened
uint64_t wBytes
Total number of bytes written.
uint32_t rCount
Total count of reads.

References cTOD, and oTOD.

Member Data Documentation

◆ cTOD

timeval XrdCl::Monitor::CloseInfo::cTOD

gettimeofday() when file was closed

Definition at line 125 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ file

const URL* XrdCl::Monitor::CloseInfo::file

The file in question.

Definition at line 123 of file XrdClMonitor.hh.

◆ oTOD

timeval XrdCl::Monitor::CloseInfo::oTOD

gettimeofday() when file was opened

Definition at line 124 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ rBytes

uint64_t XrdCl::Monitor::CloseInfo::rBytes

Total number of bytes read via read.

Definition at line 126 of file XrdClMonitor.hh.

◆ rCount

uint32_t XrdCl::Monitor::CloseInfo::rCount

Total count of reads.

Definition at line 131 of file XrdClMonitor.hh.

◆ status

const XRootDStatus* XrdCl::Monitor::CloseInfo::status

Close status.

Definition at line 134 of file XrdClMonitor.hh.

◆ vCount

uint32_t XrdCl::Monitor::CloseInfo::vCount

Total count of readv.

Definition at line 132 of file XrdClMonitor.hh.

◆ vrBytes

uint64_t XrdCl::Monitor::CloseInfo::vrBytes

Total number of bytes read via readv.

Definition at line 127 of file XrdClMonitor.hh.

◆ vSegs

uint64_t XrdCl::Monitor::CloseInfo::vSegs

Total count of readv segments.

Definition at line 130 of file XrdClMonitor.hh.

◆ vwBytes

uint64_t XrdCl::Monitor::CloseInfo::vwBytes

Total number of bytes written vie writev.

Definition at line 129 of file XrdClMonitor.hh.

◆ wBytes

uint64_t XrdCl::Monitor::CloseInfo::wBytes

Total number of bytes written.

Definition at line 128 of file XrdClMonitor.hh.

◆ wCount

uint32_t XrdCl::Monitor::CloseInfo::wCount

Total count of writes.

Definition at line 133 of file XrdClMonitor.hh.


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