XRootD
Loading...
Searching...
No Matches
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
const URLfile
 The file in question.
timeval oTOD
 gettimeofday() when file was opened
uint64_t rBytes
 Total number of bytes read via read.
uint32_t rCount
 Total count of reads.
const XRootDStatusstatus
 Close status.
uint32_t vCount
 Total count of readv.
uint64_t vrBytes
 Total number of bytes read via readv.
uint64_t vSegs
 Total count of readv segments.
uint64_t vwBytes
 Total number of bytes written vie writev.
uint64_t wBytes
 Total number of bytes written.
uint32_t wCount
 Total count of writes.

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, file, oTOD, rBytes, rCount, status, vCount, vrBytes, vSegs, vwBytes, wBytes, and wCount.

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.

Referenced by CloseInfo().

◆ 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.

Referenced by CloseInfo().

◆ rCount

uint32_t XrdCl::Monitor::CloseInfo::rCount

Total count of reads.

Definition at line 131 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ status

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

Close status.

Definition at line 134 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ vCount

uint32_t XrdCl::Monitor::CloseInfo::vCount

Total count of readv.

Definition at line 132 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ vrBytes

uint64_t XrdCl::Monitor::CloseInfo::vrBytes

Total number of bytes read via readv.

Definition at line 127 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ vSegs

uint64_t XrdCl::Monitor::CloseInfo::vSegs

Total count of readv segments.

Definition at line 130 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ vwBytes

uint64_t XrdCl::Monitor::CloseInfo::vwBytes

Total number of bytes written vie writev.

Definition at line 129 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ wBytes

uint64_t XrdCl::Monitor::CloseInfo::wBytes

Total number of bytes written.

Definition at line 128 of file XrdClMonitor.hh.

Referenced by CloseInfo().

◆ wCount

uint32_t XrdCl::Monitor::CloseInfo::wCount

Total count of writes.

Definition at line 133 of file XrdClMonitor.hh.

Referenced by CloseInfo().


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