XRootD
XrdPosixCallBackIO Class Referenceabstract

#include <XrdPosixCallBack.hh>

+ Inheritance diagram for XrdPosixCallBackIO:
+ Collaboration diagram for XrdPosixCallBackIO:

Public Member Functions

 XrdPosixCallBackIO ()
 
virtual ~XrdPosixCallBackIO ()
 
virtual void Complete (ssize_t Result)=0
 
- Public Member Functions inherited from XrdOucCacheIOCB
 XrdOucCacheIOCB ()
 
virtual ~XrdOucCacheIOCB ()
 

Friends

class XrdPosixExtra
 
class XrdPosixXrootd
 

Detailed Description

Definition at line 75 of file XrdPosixCallBack.hh.

Constructor & Destructor Documentation

◆ XrdPosixCallBackIO()

XrdPosixCallBackIO::XrdPosixCallBackIO ( )
inline

Definition at line 83 of file XrdPosixCallBack.hh.

83 : theFile(0) {}

◆ ~XrdPosixCallBackIO()

virtual XrdPosixCallBackIO::~XrdPosixCallBackIO ( )
inlinevirtual

Definition at line 84 of file XrdPosixCallBack.hh.

84 {}

Member Function Documentation

◆ Complete()

virtual void XrdPosixCallBackIO::Complete ( ssize_t  Result)
pure virtual

Implemented in XrdPssAioCB.

Referenced by XrdPosixXrootd::Fsync(), XrdPosixExtra::pgRead(), XrdPosixExtra::pgWrite(), XrdPosixXrootd::Pread(), XrdPosixXrootd::Pwrite(), and XrdPosixXrootd::VRead().

+ Here is the caller graph for this function:

Friends And Related Function Documentation

◆ XrdPosixExtra

friend class XrdPosixExtra
friend

Definition at line 78 of file XrdPosixCallBack.hh.

◆ XrdPosixXrootd

friend class XrdPosixXrootd
friend

Definition at line 79 of file XrdPosixCallBack.hh.


The documentation for this class was generated from the following files: