xrootd
Public Types | Public Member Functions | Public Attributes | List of all members
XrdCl::Monitor::ErrorInfo Struct Reference

Describe an encountered file-based error. More...

#include <XrdClMonitor.hh>

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

Public Types

enum  Operation {
  ErrOpen = 0, ErrRead, ErrReadV, ErrWrite,
  ErrWriteV, ErrUnc
}
 

Public Member Functions

 ErrorInfo ()
 

Public Attributes

const URLfile
 The file in question. More...
 
const XRootDStatusstatus
 Status code. More...
 
Operation opCode
 The associated operation. More...
 

Detailed Description

Describe an encountered file-based error.

Member Enumeration Documentation

◆ Operation

Enumerator
ErrOpen 

Open (ditto)

ErrRead 

Read.

ErrReadV 

Readv.

ErrWrite 

Write.

ErrWriteV 

WriteV.

ErrUnc 

Unclassified operation.

Constructor & Destructor Documentation

◆ ErrorInfo()

XrdCl::Monitor::ErrorInfo::ErrorInfo ( )
inline

Member Data Documentation

◆ file

const URL* XrdCl::Monitor::ErrorInfo::file

The file in question.

◆ opCode

Operation XrdCl::Monitor::ErrorInfo::opCode

The associated operation.

◆ status

const XRootDStatus* XrdCl::Monitor::ErrorInfo::status

Status code.


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