xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

Enumerator
ErrOpen 

Open (ditto)

ErrRead 

Read.

ErrReadV 

Readv.

ErrWrite 

Write.

ErrWriteV 

WriteV.

ErrUnc 

Unclassified operation.

Constructor & Destructor Documentation

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

Member Data Documentation

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

The file in question.

Operation XrdCl::Monitor::ErrorInfo::opCode

The associated operation.

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

Status code.


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