xrootd
Public Member Functions | Public Attributes
XrdCl::Monitor::CloseInfo Struct Reference

Describe a file close event. More...

#include <XrdClMonitor.hh>

Collaboration diagram for XrdCl::Monitor::CloseInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CloseInfo ()

Public Attributes

const URL * file
 The file in question.
timeval oTOD
 gettimeofday() when file was opened
timeval cTOD
 gettimeofday() when file was closed
uint64_t rBytes
 Total number of bytes read via read.
uint64_t vBytes
 Total number of bytes read via readv.
uint64_t wBytes
 Total number of bytes written.
uint64_t vSegs
 Total count of readv segments.
uint32_t rCount
 Total count of reads.
uint32_t vCount
 Total count of readv.
uint32_t wCount
 Total count of writes.
const XRootDStatus * status
 Close status.

Detailed Description

Describe a file close event.


Constructor & Destructor Documentation

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

References cTOD, and oTOD.


Member Data Documentation

timeval XrdCl::Monitor::CloseInfo::cTOD

gettimeofday() when file was closed

Referenced by CloseInfo(), MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

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

The file in question.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

timeval XrdCl::Monitor::CloseInfo::oTOD

gettimeofday() when file was opened

Referenced by CloseInfo(), MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

uint64_t XrdCl::Monitor::CloseInfo::rBytes

Total number of bytes read via read.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

uint32_t XrdCl::Monitor::CloseInfo::rCount

Total count of reads.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

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

Total number of bytes read via readv.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

uint32_t XrdCl::Monitor::CloseInfo::vCount

Total count of readv.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

uint64_t XrdCl::Monitor::CloseInfo::vSegs

Total count of readv segments.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

uint64_t XrdCl::Monitor::CloseInfo::wBytes

Total number of bytes written.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().

uint32_t XrdCl::Monitor::CloseInfo::wCount

Total count of writes.

Referenced by MonitorTest::Event(), and XrdCl::FileStateHandler::MonitorClose().


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