xrootd
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Friends | List of all members
XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args > Class Template Reference

#include <XrdClOperations.hh>

Inherits XrdCl::Operation< HasHndl >.

Inherited by XrdCl::FileOperation< CheckpointImpl, HasHndl, Resp< void >, Arg< ChkPtCode > >, XrdCl::FileOperation< ChkptWrtImpl, HasHndl, Resp< void >, Arg< uint64_t >, Arg< uint32_t >, Arg< const void * > >, XrdCl::FileOperation< ChkptWrtVImpl, HasHndl, Resp< void >, Arg< uint64_t >, Arg< std::vector< iovec > > >, XrdCl::FileOperation< CloseImpl, HasHndl, Resp< void > >, XrdCl::FileOperation< DelXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arg< std::vector< std::string > > >, XrdCl::FileOperation< DelXAttrImpl, HasHndl, Resp< void >, Arg< std::string > >, XrdCl::FileOperation< FcntlImpl, HasHndl, Resp< Buffer >, Arg< Buffer > >, XrdCl::FileOperation< GetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Arg< std::vector< std::string > > >, XrdCl::FileOperation< GetXAttrImpl, HasHndl, Resp< std::string >, Arg< std::string > >, XrdCl::FileOperation< ListXAttrImpl, HasHndl, Resp< std::vector< XAttr > > >, XrdCl::FileOperation< OpenImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< OpenFlags::Flags >, Arg< Access::Mode > >, XrdCl::FileOperation< PgReadImpl, HasHndl, Resp< PageInfo >, Arg< uint64_t >, Arg< uint32_t >, Arg< void * > >, XrdCl::FileOperation< PgWriteImpl, HasHndl, Resp< void >, Arg< uint64_t >, Arg< uint32_t >, Arg< void * >, Arg< std::vector< uint32_t > > >, XrdCl::FileOperation< ReadImpl, HasHndl, Resp< ChunkInfo >, Arg< uint64_t >, Arg< uint32_t >, Arg< void * > >, XrdCl::FileOperation< SetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arg< std::vector< xattr_t > > >, XrdCl::FileOperation< SetXAttrImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< std::string > >, XrdCl::FileOperation< StatImpl, HasHndl, Resp< StatInfo >, Arg< bool > >, XrdCl::FileOperation< SyncImpl, HasHndl, Resp< void > >, XrdCl::FileOperation< TruncateImpl, HasHndl, Resp< void >, Arg< uint64_t > >, XrdCl::FileOperation< VectorReadImpl, HasHndl, Resp< VectorReadInfo >, Arg< ChunkList >, Arg< void * > >, XrdCl::FileOperation< VectorWriteImpl, HasHndl, Resp< void >, Arg< ChunkList > >, XrdCl::FileOperation< VisaImpl, HasHndl, Resp< Buffer > >, XrdCl::FileOperation< WriteImpl, HasHndl, Resp< void >, Arg< uint64_t >, Arg< uint32_t >, Arg< const void * > >, XrdCl::FileOperation< WriteVImpl, HasHndl, Resp< void >, Arg< uint64_t >, Arg< std::vector< iovec > > >, XrdCl::FileSystemOperation< ChModImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< Access::Mode > >, XrdCl::FileSystemOperation< DeepLocateImpl, HasHndl, Resp< LocationInfo >, Arg< std::string >, Arg< OpenFlags::Flags > >, XrdCl::FileSystemOperation< DelXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arg< std::string >, Arg< std::vector< std::string > > >, XrdCl::FileSystemOperation< DelXAttrFsImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< std::string > >, XrdCl::FileSystemOperation< DirListImpl, HasHndl, Resp< DirectoryList >, Arg< std::string >, Arg< DirListFlags::Flags > >, XrdCl::FileSystemOperation< GetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Arg< std::string >, Arg< std::vector< std::string > > >, XrdCl::FileSystemOperation< GetXAttrFsImpl, HasHndl, Resp< std::string >, Arg< std::string >, Arg< std::string > >, XrdCl::FileSystemOperation< ListXAttrFsImpl, HasHndl, Resp< std::vector< XAttr > >, Arg< std::string > >, XrdCl::FileSystemOperation< LocateImpl, HasHndl, Resp< LocationInfo >, Arg< std::string >, Arg< OpenFlags::Flags > >, XrdCl::FileSystemOperation< MkDirImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< MkDirFlags::Flags >, Arg< Access::Mode > >, XrdCl::FileSystemOperation< MvImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< std::string > >, XrdCl::FileSystemOperation< PingImpl, HasHndl, Resp< void > >, XrdCl::FileSystemOperation< PrepareImpl, HasHndl, Resp< Buffer >, Arg< std::vector< std::string > >, Arg< PrepareFlags::Flags >, Arg< uint8_t > >, XrdCl::FileSystemOperation< ProtocolImpl, HasHndl, Resp< ProtocolInfo > >, XrdCl::FileSystemOperation< QueryImpl, HasHndl, Resp< Buffer >, Arg< QueryCode::Code >, Arg< Buffer > >, XrdCl::FileSystemOperation< RmDirImpl, HasHndl, Resp< void >, Arg< std::string > >, XrdCl::FileSystemOperation< RmImpl, HasHndl, Resp< void >, Arg< std::string > >, XrdCl::FileSystemOperation< SendInfoImpl, HasHndl, Resp< Buffer >, Arg< std::string > >, XrdCl::FileSystemOperation< SetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arg< std::string >, Arg< std::vector< xattr_t > > >, XrdCl::FileSystemOperation< SetXAttrFsImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< std::string >, Arg< std::string > >, XrdCl::FileSystemOperation< StatFsImpl, HasHndl, Resp< StatInfo >, Arg< std::string > >, XrdCl::FileSystemOperation< StatVFSImpl, HasHndl, Resp< StatInfoVFS >, Arg< std::string > >, XrdCl::FileSystemOperation< TruncateFsImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< uint64_t > >, XrdCl::ZipOperation< AppendFileImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< uint32_t >, Arg< uint32_t >, Arg< const void * > >, XrdCl::ZipOperation< CloseArchiveImpl, HasHndl, Resp< void > >, XrdCl::ZipOperation< CloseFileImpl, HasHndl, Resp< void > >, XrdCl::ZipOperation< OpenArchiveImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< OpenFlags::Flags > >, XrdCl::ZipOperation< OpenFileImpl, HasHndl, Resp< void >, Arg< std::string >, Arg< OpenFlags::Flags >, Arg< uint64_t >, Arg< uint32_t > >, XrdCl::ZipOperation< ZipListImpl, HasHndl, Resp< DirectoryList > >, XrdCl::ZipOperation< ZipReadFromImpl, HasHndl, Resp< ChunkInfo >, Arg< std::string >, Arg< uint64_t >, Arg< uint32_t >, Arg< void * > >, XrdCl::ZipOperation< ZipReadImpl, HasHndl, Resp< ChunkInfo >, Arg< uint64_t >, Arg< uint32_t >, Arg< void * > >, XrdCl::ZipOperation< ZipStatImpl, HasHndl, Resp< StatInfo > >, and XrdCl::ZipOperation< ZipWriteImpl, HasHndl, Resp< void >, Arg< uint32_t >, Arg< const void * > >.

Collaboration diagram for XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >:
Collaboration graph
[legend]

Public Member Functions

 ConcreteOperation (Args &&... args)
 
template<bool from>
 ConcreteOperation (ConcreteOperation< Derived, from, HdlrFactory, Args... > &&op)
 
template<typename Hdlr >
Derived< true > operator>> (Hdlr &&hdlr)
 
Derived< true > operator| (Operation< true > &op)
 
Derived< true > operator| (Operation< true > &&op)
 
Derived< true > operator| (Operation< false > &op)
 
Derived< true > operator| (Operation< false > &&op)
 
Derived< true > operator| (FinalOperation &&fo)
 Adds a final operation to the pipeline.
 
Operation< HasHndl > * Move ()
 
Operation< true > * ToHandled ()
 
Derived< HasHndl > Timeout (uint16_t timeout)
 Set operation timeout.
 
- Public Member Functions inherited from XrdCl::Operation< HasHndl >
 Operation ()
 Constructor.
 
template<bool from>
 Operation (Operation< from > &&op)
 Move constructor between template instances.
 
virtual ~Operation ()
 Destructor.
 
virtual std::string ToString ()=0
 Name of the operation.
 

Protected Member Functions

template<bool to>
Derived< toTransform ()
 
Derived< true > StreamImpl (ResponseHandler *handler)
 
- Protected Member Functions inherited from XrdCl::Operation< HasHndl >
void Run (Timeout timeout, std::promise< XRootDStatus > prms, std::function< void(const XRootDStatus &)> final)
 
virtual XRootDStatus RunImpl (PipelineHandler *handler, uint16_t timeout)=0
 
void AddOperation (Operation< true > *op)
 

Static Protected Member Functions

static void AllocHandler (ConcreteOperation< Derived, true, HdlrFactory, Args... > &me)
 
static void AllocHandler (ConcreteOperation< Derived, false, HdlrFactory, Args... > &me)
 
static Derived< true > PipeImpl (ConcreteOperation< Derived, HasHndl, HdlrFactory, Args... > &me, Operation< true > &op)
 
static Derived< true > PipeImpl (ConcreteOperation< Derived, HasHndl, HdlrFactory, Args... > &me, Operation< false > &op)
 

Protected Attributes

std::tuple< Args... > args
 Operation arguments.
 
uint16_t timeout
 Operation timeout.
 
- Protected Attributes inherited from XrdCl::Operation< HasHndl >
std::unique_ptr< PipelineHandlerhandler
 Operation handler.
 
bool valid
 Flag indicating if it is a valid object.
 

Friends

template<template< bool > class, bool , typename , typename ... >
class ConcreteOperation
 

Detailed Description

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory, typename ... Args>
class XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >

Concrete Operation template Defines | and >> operator as well as operation arguments.

Constructor & Destructor Documentation

◆ ConcreteOperation() [1/2]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::ConcreteOperation ( Args &&...  args)
inline

Constructor

Parameters
args: operation arguments

◆ ConcreteOperation() [2/2]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
template<bool from>
XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::ConcreteOperation ( ConcreteOperation< Derived, from, HdlrFactory, Args... > &&  op)
inline

Move constructor from other states

  • from : state from which the object is being converted
Parameters
op: the object that is being converted

Member Function Documentation

◆ AllocHandler() [1/2]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
static void XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::AllocHandler ( ConcreteOperation< Derived, false, HdlrFactory, Args... > &  me)
inlinestaticprotected

◆ AllocHandler() [2/2]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
static void XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::AllocHandler ( ConcreteOperation< Derived, true, HdlrFactory, Args... > &  me)
inlinestaticprotected

◆ Move()

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Operation< HasHndl > * XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::Move ( )
inlinevirtual

Move current object into newly allocated instance

Returns
: the new instance

Implements XrdCl::Operation< HasHndl >.

◆ operator>>()

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
template<typename Hdlr >
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator>> ( Hdlr &&  hdlr)
inline

Adds ResponseHandler/function/functor/lambda/future handler for the operation.

Note: due to reference collapsing this covers both l-value and r-value references.

Parameters
hdlr: function/functor/lambda

References XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::StreamImpl().

◆ operator|() [1/5]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator| ( FinalOperation &&  fo)
inline

◆ operator|() [2/5]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator| ( Operation< false > &&  op)
inline

Creates a pipeline of 2 or more operations

Parameters
op: operation to add
Returns
: handled operation

References XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl().

◆ operator|() [3/5]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator| ( Operation< false > &  op)
inline

Creates a pipeline of 2 or more operations

Parameters
opoperation to add
Returns
handled operation

References XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl().

◆ operator|() [4/5]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator| ( Operation< true > &&  op)
inline

Creates a pipeline of 2 or more operations

Parameters
op: operation to add
Returns
: handled operation

References XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl().

◆ operator|() [5/5]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator| ( Operation< true > &  op)
inline

Creates a pipeline of 2 or more operations

Parameters
op: operation to add
Returns
: handled operation

References XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl().

◆ PipeImpl() [1/2]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
static Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl ( ConcreteOperation< Derived, HasHndl, HdlrFactory, Args... > &  me,
Operation< false > &  op 
)
inlinestaticprotected

Implements operator| functionality

Parameters
me: reference to myself (*this)
op: reference to the other operation
Returns
: move-copy of myself

References XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::AllocHandler(), and XrdCl::Operation< HasHndl >::ToHandled().

◆ PipeImpl() [2/2]

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
static Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl ( ConcreteOperation< Derived, HasHndl, HdlrFactory, Args... > &  me,
Operation< true > &  op 
)
inlinestaticprotected

◆ StreamImpl()

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< true > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::StreamImpl ( ResponseHandler handler)
inlineprotected

Implements operator>> functionality

Parameters
handler: handler to be added
Returns
: return an instance of Derived<true>

References XrdCl::Operation< HasHndl >::handler, and XrdCl::Operation< HasHndl >::PipelineHandler.

Referenced by XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator>>().

◆ Timeout()

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Derived< HasHndl > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::Timeout ( uint16_t  timeout)
inline

◆ ToHandled()

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
Operation< true > * XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::ToHandled ( )
inlinevirtual

Transform operation to handled

Returns
Operation<true>&

Implements XrdCl::Operation< HasHndl >.

References XrdCl::Operation< HasHndl >::handler, and XrdCl::Operation< HasHndl >::PipelineHandler.

◆ Transform()

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
template<bool to>
Derived< to > XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::Transform ( )
inlineprotected

Transform into a new instance with desired state

Returns
: new instance in the desired state

Friends And Related Symbol Documentation

◆ ConcreteOperation

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
template<template< bool > class, bool , typename , typename ... >
friend class ConcreteOperation
friend

Member Data Documentation

◆ args

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
std::tuple<Args...> XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::args
protected

Operation arguments.

Referenced by XrdCl::CheckpointImpl< HasHndl >::RunImpl(), XrdCl::ChkptWrtImpl< HasHndl >::RunImpl(), XrdCl::ChkptWrtVImpl< HasHndl >::RunImpl(), XrdCl::ReadImpl< HasHndl >::RunImpl(), XrdCl::PgReadImpl< HasHndl >::RunImpl(), XrdCl::PgWriteImpl< HasHndl >::RunImpl(), XrdCl::StatImpl< HasHndl >::RunImpl(), XrdCl::WriteImpl< HasHndl >::RunImpl(), XrdCl::TruncateImpl< HasHndl >::RunImpl(), XrdCl::VectorReadImpl< HasHndl >::RunImpl(), XrdCl::VectorWriteImpl< HasHndl >::RunImpl(), XrdCl::WriteVImpl< HasHndl >::RunImpl(), XrdCl::FcntlImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrBulkImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrBulkImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrBulkImpl< HasHndl >::RunImpl(), XrdCl::DeepLocateImpl< HasHndl >::RunImpl(), XrdCl::MvImpl< HasHndl >::RunImpl(), XrdCl::QueryImpl< HasHndl >::RunImpl(), XrdCl::TruncateFsImpl< HasHndl >::RunImpl(), XrdCl::RmImpl< HasHndl >::RunImpl(), XrdCl::MkDirImpl< HasHndl >::RunImpl(), XrdCl::RmDirImpl< HasHndl >::RunImpl(), XrdCl::ChModImpl< HasHndl >::RunImpl(), XrdCl::StatFsImpl< HasHndl >::RunImpl(), XrdCl::StatVFSImpl< HasHndl >::RunImpl(), XrdCl::DirListImpl< HasHndl >::RunImpl(), XrdCl::SendInfoImpl< HasHndl >::RunImpl(), XrdCl::PrepareImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrFsBulkImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrFsBulkImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrFsBulkImpl< HasHndl >::RunImpl(), XrdCl::ListXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::OpenFileImpl< HasHndl >::RunImpl(), XrdCl::ZipReadImpl< HasHndl >::RunImpl(), XrdCl::ZipReadFromImpl< HasHndl >::RunImpl(), XrdCl::ZipWriteImpl< HasHndl >::RunImpl(), and XrdCl::AppendFileImpl< HasHndl >::RunImpl().

◆ timeout

template<template< bool > class Derived, bool HasHndl, typename HdlrFactory , typename ... Args>
uint16_t XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::timeout
protected

Operation timeout.

Referenced by XrdCl::CheckpointImpl< HasHndl >::RunImpl(), XrdCl::ChkptWrtImpl< HasHndl >::RunImpl(), XrdCl::ChkptWrtVImpl< HasHndl >::RunImpl(), XrdCl::ReadImpl< HasHndl >::RunImpl(), XrdCl::PgReadImpl< HasHndl >::RunImpl(), XrdCl::PgWriteImpl< HasHndl >::RunImpl(), XrdCl::CloseImpl< HasHndl >::RunImpl(), XrdCl::StatImpl< HasHndl >::RunImpl(), XrdCl::WriteImpl< HasHndl >::RunImpl(), XrdCl::SyncImpl< HasHndl >::RunImpl(), XrdCl::TruncateImpl< HasHndl >::RunImpl(), XrdCl::VectorReadImpl< HasHndl >::RunImpl(), XrdCl::VectorWriteImpl< HasHndl >::RunImpl(), XrdCl::WriteVImpl< HasHndl >::RunImpl(), XrdCl::FcntlImpl< HasHndl >::RunImpl(), XrdCl::VisaImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrBulkImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrBulkImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrBulkImpl< HasHndl >::RunImpl(), XrdCl::ListXAttrImpl< HasHndl >::RunImpl(), XrdCl::DeepLocateImpl< HasHndl >::RunImpl(), XrdCl::MvImpl< HasHndl >::RunImpl(), XrdCl::QueryImpl< HasHndl >::RunImpl(), XrdCl::TruncateFsImpl< HasHndl >::RunImpl(), XrdCl::RmImpl< HasHndl >::RunImpl(), XrdCl::MkDirImpl< HasHndl >::RunImpl(), XrdCl::RmDirImpl< HasHndl >::RunImpl(), XrdCl::ChModImpl< HasHndl >::RunImpl(), XrdCl::PingImpl< HasHndl >::RunImpl(), XrdCl::StatFsImpl< HasHndl >::RunImpl(), XrdCl::StatVFSImpl< HasHndl >::RunImpl(), XrdCl::ProtocolImpl< HasHndl >::RunImpl(), XrdCl::DirListImpl< HasHndl >::RunImpl(), XrdCl::SendInfoImpl< HasHndl >::RunImpl(), XrdCl::PrepareImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::SetXAttrFsBulkImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::GetXAttrFsBulkImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::DelXAttrFsBulkImpl< HasHndl >::RunImpl(), XrdCl::ListXAttrFsImpl< HasHndl >::RunImpl(), XrdCl::ZipReadImpl< HasHndl >::RunImpl(), XrdCl::ZipReadFromImpl< HasHndl >::RunImpl(), XrdCl::ZipWriteImpl< HasHndl >::RunImpl(), XrdCl::AppendFileImpl< HasHndl >::RunImpl(), XrdCl::CloseArchiveImpl< HasHndl >::RunImpl(), and XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::Timeout().


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