#include <XrdClOperations.hh>
Inherited by XrdCl::ConcreteOperation< AppendFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChModImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< CheckpointImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChkptWrtImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChkptWrtVImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseArchiveImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< DeepLocateImpl, HasHndl, Resp< LocationInfo >, Args... >, XrdCl::ConcreteOperation< DelXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arguments... >, XrdCl::ConcreteOperation< DelXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Args... >, XrdCl::ConcreteOperation< DelXAttrFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< DelXAttrImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< DirListImpl, HasHndl, Resp< DirectoryList >, Args... >, XrdCl::ConcreteOperation< FcntlImpl, HasHndl, Resp< Buffer >, Arguments... >, XrdCl::ConcreteOperation< Derived, HasHndl, Response, Arguments... >, XrdCl::ConcreteOperation< Derived, HasHndl, Response, Args... >, XrdCl::ConcreteOperation< GetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Arguments... >, XrdCl::ConcreteOperation< GetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Args... >, XrdCl::ConcreteOperation< GetXAttrFsImpl, HasHndl, Resp< std::string >, Args... >, XrdCl::ConcreteOperation< GetXAttrImpl, HasHndl, Resp< std::string >, Arguments... >, XrdCl::ConcreteOperation< ListXAttrFsImpl, HasHndl, Resp< std::vector< XAttr > >, Args... >, XrdCl::ConcreteOperation< ListXAttrImpl, HasHndl, Resp< std::vector< XAttr > >, Arguments... >, XrdCl::ConcreteOperation< LocateImpl, HasHndl, Resp< LocationInfo >, Args... >, XrdCl::ConcreteOperation< MkDirImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< MvImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< OpenArchiveImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< OpenFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< OpenImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ParallelOperation, HasHndl, Resp< void > >, XrdCl::ConcreteOperation< PgReadImpl, HasHndl, Resp< PageInfo >, Arguments... >, XrdCl::ConcreteOperation< PgWriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< PingImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< PrepareImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< ProtocolImpl, HasHndl, Resp< ProtocolInfo >, Args... >, XrdCl::ConcreteOperation< QueryImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< ReadImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< RmDirImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< RmImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< SendInfoImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< SetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arguments... >, XrdCl::ConcreteOperation< SetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Args... >, XrdCl::ConcreteOperation< SetXAttrFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< SetXAttrImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< StatFsImpl, HasHndl, Resp< StatInfo >, Args... >, XrdCl::ConcreteOperation< StatImpl, HasHndl, Resp< StatInfo >, Arguments... >, XrdCl::ConcreteOperation< StatVFSImpl, HasHndl, Resp< StatInfoVFS >, Args... >, XrdCl::ConcreteOperation< SyncImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< TruncateFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< TruncateImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< VectorReadImpl, HasHndl, Resp< VectorReadInfo >, Arguments... >, XrdCl::ConcreteOperation< VectorWriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< VisaImpl, HasHndl, Resp< Buffer >, Arguments... >, XrdCl::ConcreteOperation< WriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< WriteVImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ZipListImpl, HasHndl, Resp< DirectoryList >, Arguments... >, XrdCl::ConcreteOperation< ZipReadFromImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipReadImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipStatImpl, HasHndl, Resp< StatInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipWriteImpl, HasHndl, Resp< void >, Arguments... >, and XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >.
template<bool HasHndl>
class XrdCl::Operation< HasHndl >
Operation template. An Operation is a once-use-only object - once executed by a Workflow engine it is invalidated. Also if used as an argument for
or | the original object gets invalidated.
- HasHndl : true if operation has a handler, false otherwise
◆ Operation() [1/2]
◆ Operation() [2/2]
template<bool HasHndl>
template<bool from>
Move constructor between template instances.
◆ ~Operation()
◆ AddOperation()
◆ Move()
Move current object into newly allocated instance
- Returns
- : the new instance
Implemented in XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >, XrdCl::ConcreteOperation< AppendFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CheckpointImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChkptWrtImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChkptWrtVImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChModImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< CloseArchiveImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< DeepLocateImpl, HasHndl, Resp< LocationInfo >, Args... >, XrdCl::ConcreteOperation< DelXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arguments... >, XrdCl::ConcreteOperation< DelXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Args... >, XrdCl::ConcreteOperation< DelXAttrFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< DelXAttrImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< Derived, HasHndl, Response, Args... >, XrdCl::ConcreteOperation< Derived, HasHndl, Response, Arguments... >, XrdCl::ConcreteOperation< DirListImpl, HasHndl, Resp< DirectoryList >, Args... >, XrdCl::ConcreteOperation< FcntlImpl, HasHndl, Resp< Buffer >, Arguments... >, XrdCl::ConcreteOperation< GetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Arguments... >, XrdCl::ConcreteOperation< GetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Args... >, XrdCl::ConcreteOperation< GetXAttrFsImpl, HasHndl, Resp< std::string >, Args... >, XrdCl::ConcreteOperation< GetXAttrImpl, HasHndl, Resp< std::string >, Arguments... >, XrdCl::ConcreteOperation< ListXAttrFsImpl, HasHndl, Resp< std::vector< XAttr > >, Args... >, XrdCl::ConcreteOperation< ListXAttrImpl, HasHndl, Resp< std::vector< XAttr > >, Arguments... >, XrdCl::ConcreteOperation< LocateImpl, HasHndl, Resp< LocationInfo >, Args... >, XrdCl::ConcreteOperation< MkDirImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< MvImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< OpenArchiveImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< OpenFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< OpenImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ParallelOperation, HasHndl, Resp< void > >, XrdCl::ConcreteOperation< PgReadImpl, HasHndl, Resp< PageInfo >, Arguments... >, XrdCl::ConcreteOperation< PgWriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< PingImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< PrepareImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< ProtocolImpl, HasHndl, Resp< ProtocolInfo >, Args... >, XrdCl::ConcreteOperation< QueryImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< ReadImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< RmDirImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< RmImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< SendInfoImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< SetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arguments... >, XrdCl::ConcreteOperation< SetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Args... >, XrdCl::ConcreteOperation< SetXAttrFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< SetXAttrImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< StatFsImpl, HasHndl, Resp< StatInfo >, Args... >, XrdCl::ConcreteOperation< StatImpl, HasHndl, Resp< StatInfo >, Arguments... >, XrdCl::ConcreteOperation< StatVFSImpl, HasHndl, Resp< StatInfoVFS >, Args... >, XrdCl::ConcreteOperation< SyncImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< TruncateFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< TruncateImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< VectorReadImpl, HasHndl, Resp< VectorReadInfo >, Arguments... >, XrdCl::ConcreteOperation< VectorWriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< VisaImpl, HasHndl, Resp< Buffer >, Arguments... >, XrdCl::ConcreteOperation< WriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< WriteVImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ZipListImpl, HasHndl, Resp< DirectoryList >, Arguments... >, XrdCl::ConcreteOperation< ZipReadFromImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipReadImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipStatImpl, HasHndl, Resp< StatInfo >, Arguments... >, and XrdCl::ConcreteOperation< ZipWriteImpl, HasHndl, Resp< void >, Arguments... >.
Referenced by XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl().
◆ Run()
◆ RunImpl()
Run the actual operation
- Parameters
-
params | : container with parameters forwarded from previous operation |
- Returns
- : status of the operation
Implemented in XrdCl::CheckpointImpl< HasHndl >, XrdCl::ChkptWrtImpl< HasHndl >, XrdCl::ChkptWrtVImpl< HasHndl >, XrdCl::OpenImpl< HasHndl >, XrdCl::ReadImpl< HasHndl >, XrdCl::PgReadImpl< HasHndl >, XrdCl::PgWriteImpl< HasHndl >, XrdCl::CloseImpl< HasHndl >, XrdCl::StatImpl< HasHndl >, XrdCl::WriteImpl< HasHndl >, XrdCl::SyncImpl< HasHndl >, XrdCl::TruncateImpl< HasHndl >, XrdCl::VectorReadImpl< HasHndl >, XrdCl::VectorWriteImpl< HasHndl >, XrdCl::WriteVImpl< HasHndl >, XrdCl::FcntlImpl< HasHndl >, XrdCl::VisaImpl< HasHndl >, XrdCl::SetXAttrImpl< HasHndl >, XrdCl::SetXAttrBulkImpl< HasHndl >, XrdCl::GetXAttrImpl< HasHndl >, XrdCl::GetXAttrBulkImpl< HasHndl >, XrdCl::DelXAttrImpl< HasHndl >, XrdCl::DelXAttrBulkImpl< HasHndl >, XrdCl::ListXAttrImpl< HasHndl >, XrdCl::LocateImpl< HasHndl >, XrdCl::DeepLocateImpl< HasHndl >, XrdCl::MvImpl< HasHndl >, XrdCl::QueryImpl< HasHndl >, XrdCl::TruncateFsImpl< HasHndl >, XrdCl::RmImpl< HasHndl >, XrdCl::MkDirImpl< HasHndl >, XrdCl::RmDirImpl< HasHndl >, XrdCl::ChModImpl< HasHndl >, XrdCl::PingImpl< HasHndl >, XrdCl::StatFsImpl< HasHndl >, XrdCl::StatVFSImpl< HasHndl >, XrdCl::ProtocolImpl< HasHndl >, XrdCl::DirListImpl< HasHndl >, XrdCl::SendInfoImpl< HasHndl >, XrdCl::PrepareImpl< HasHndl >, XrdCl::SetXAttrFsImpl< HasHndl >, XrdCl::SetXAttrFsBulkImpl< HasHndl >, XrdCl::GetXAttrFsImpl< HasHndl >, XrdCl::GetXAttrFsBulkImpl< HasHndl >, XrdCl::DelXAttrFsImpl< HasHndl >, XrdCl::DelXAttrFsBulkImpl< HasHndl >, XrdCl::ListXAttrFsImpl< HasHndl >, XrdCl::ParallelOperation< HasHndl >, XrdCl::OpenArchiveImpl< HasHndl >, XrdCl::OpenFileImpl< HasHndl >, XrdCl::ZipReadImpl< HasHndl >, XrdCl::ZipReadFromImpl< HasHndl >, XrdCl::ZipWriteImpl< HasHndl >, XrdCl::AppendFileImpl< HasHndl >, XrdCl::CloseFileImpl< HasHndl >, XrdCl::ZipStatImpl< HasHndl >, XrdCl::ZipListImpl< HasHndl >, and XrdCl::CloseArchiveImpl< HasHndl >.
Referenced by XrdCl::Operation< HasHndl >::Run().
◆ ToHandled()
Move current object into newly allocated instance, and convert it into 'handled' operation.
- Returns
- : the new instance
Implemented in XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >, XrdCl::ConcreteOperation< AppendFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CheckpointImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChkptWrtImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChkptWrtVImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ChModImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< CloseArchiveImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< CloseImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< DeepLocateImpl, HasHndl, Resp< LocationInfo >, Args... >, XrdCl::ConcreteOperation< DelXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arguments... >, XrdCl::ConcreteOperation< DelXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Args... >, XrdCl::ConcreteOperation< DelXAttrFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< DelXAttrImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< Derived, HasHndl, Response, Args... >, XrdCl::ConcreteOperation< Derived, HasHndl, Response, Arguments... >, XrdCl::ConcreteOperation< DirListImpl, HasHndl, Resp< DirectoryList >, Args... >, XrdCl::ConcreteOperation< FcntlImpl, HasHndl, Resp< Buffer >, Arguments... >, XrdCl::ConcreteOperation< GetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Arguments... >, XrdCl::ConcreteOperation< GetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttr > >, Args... >, XrdCl::ConcreteOperation< GetXAttrFsImpl, HasHndl, Resp< std::string >, Args... >, XrdCl::ConcreteOperation< GetXAttrImpl, HasHndl, Resp< std::string >, Arguments... >, XrdCl::ConcreteOperation< ListXAttrFsImpl, HasHndl, Resp< std::vector< XAttr > >, Args... >, XrdCl::ConcreteOperation< ListXAttrImpl, HasHndl, Resp< std::vector< XAttr > >, Arguments... >, XrdCl::ConcreteOperation< LocateImpl, HasHndl, Resp< LocationInfo >, Args... >, XrdCl::ConcreteOperation< MkDirImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< MvImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< OpenArchiveImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< OpenFileImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< OpenImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ParallelOperation, HasHndl, Resp< void > >, XrdCl::ConcreteOperation< PgReadImpl, HasHndl, Resp< PageInfo >, Arguments... >, XrdCl::ConcreteOperation< PgWriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< PingImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< PrepareImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< ProtocolImpl, HasHndl, Resp< ProtocolInfo >, Args... >, XrdCl::ConcreteOperation< QueryImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< ReadImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< RmDirImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< RmImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< SendInfoImpl, HasHndl, Resp< Buffer >, Args... >, XrdCl::ConcreteOperation< SetXAttrBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Arguments... >, XrdCl::ConcreteOperation< SetXAttrFsBulkImpl, HasHndl, Resp< std::vector< XAttrStatus > >, Args... >, XrdCl::ConcreteOperation< SetXAttrFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< SetXAttrImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< StatFsImpl, HasHndl, Resp< StatInfo >, Args... >, XrdCl::ConcreteOperation< StatImpl, HasHndl, Resp< StatInfo >, Arguments... >, XrdCl::ConcreteOperation< StatVFSImpl, HasHndl, Resp< StatInfoVFS >, Args... >, XrdCl::ConcreteOperation< SyncImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< TruncateFsImpl, HasHndl, Resp< void >, Args... >, XrdCl::ConcreteOperation< TruncateImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< VectorReadImpl, HasHndl, Resp< VectorReadInfo >, Arguments... >, XrdCl::ConcreteOperation< VectorWriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< VisaImpl, HasHndl, Resp< Buffer >, Arguments... >, XrdCl::ConcreteOperation< WriteImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< WriteVImpl, HasHndl, Resp< void >, Arguments... >, XrdCl::ConcreteOperation< ZipListImpl, HasHndl, Resp< DirectoryList >, Arguments... >, XrdCl::ConcreteOperation< ZipReadFromImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipReadImpl, HasHndl, Resp< ChunkInfo >, Arguments... >, XrdCl::ConcreteOperation< ZipStatImpl, HasHndl, Resp< StatInfo >, Arguments... >, and XrdCl::ConcreteOperation< ZipWriteImpl, HasHndl, Resp< void >, Arguments... >.
Referenced by XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::PipeImpl().
◆ ToString()
Name of the operation.
Implemented in XrdCl::CheckpointImpl< HasHndl >, XrdCl::ChkptWrtImpl< HasHndl >, XrdCl::ChkptWrtVImpl< HasHndl >, XrdCl::OpenImpl< HasHndl >, XrdCl::ReadImpl< HasHndl >, XrdCl::PgReadImpl< HasHndl >, XrdCl::PgWriteImpl< HasHndl >, XrdCl::CloseImpl< HasHndl >, XrdCl::StatImpl< HasHndl >, XrdCl::WriteImpl< HasHndl >, XrdCl::SyncImpl< HasHndl >, XrdCl::TruncateImpl< HasHndl >, XrdCl::VectorReadImpl< HasHndl >, XrdCl::VectorWriteImpl< HasHndl >, XrdCl::WriteVImpl< HasHndl >, XrdCl::FcntlImpl< HasHndl >, XrdCl::VisaImpl< HasHndl >, XrdCl::SetXAttrImpl< HasHndl >, XrdCl::SetXAttrBulkImpl< HasHndl >, XrdCl::GetXAttrImpl< HasHndl >, XrdCl::GetXAttrBulkImpl< HasHndl >, XrdCl::DelXAttrImpl< HasHndl >, XrdCl::DelXAttrBulkImpl< HasHndl >, XrdCl::ListXAttrImpl< HasHndl >, XrdCl::LocateImpl< HasHndl >, XrdCl::DeepLocateImpl< HasHndl >, XrdCl::MvImpl< HasHndl >, XrdCl::QueryImpl< HasHndl >, XrdCl::TruncateFsImpl< HasHndl >, XrdCl::RmImpl< HasHndl >, XrdCl::MkDirImpl< HasHndl >, XrdCl::RmDirImpl< HasHndl >, XrdCl::ChModImpl< HasHndl >, XrdCl::PingImpl< HasHndl >, XrdCl::StatFsImpl< HasHndl >, XrdCl::StatVFSImpl< HasHndl >, XrdCl::ProtocolImpl< HasHndl >, XrdCl::DirListImpl< HasHndl >, XrdCl::SendInfoImpl< HasHndl >, XrdCl::PrepareImpl< HasHndl >, XrdCl::SetXAttrFsImpl< HasHndl >, XrdCl::SetXAttrFsBulkImpl< HasHndl >, XrdCl::GetXAttrFsImpl< HasHndl >, XrdCl::GetXAttrFsBulkImpl< HasHndl >, XrdCl::DelXAttrFsImpl< HasHndl >, XrdCl::DelXAttrFsBulkImpl< HasHndl >, XrdCl::ListXAttrFsImpl< HasHndl >, XrdCl::ParallelOperation< HasHndl >, XrdCl::OpenArchiveImpl< HasHndl >, XrdCl::OpenFileImpl< HasHndl >, XrdCl::ZipReadImpl< HasHndl >, XrdCl::ZipReadFromImpl< HasHndl >, XrdCl::ZipWriteImpl< HasHndl >, XrdCl::AppendFileImpl< HasHndl >, XrdCl::CloseFileImpl< HasHndl >, XrdCl::ZipStatImpl< HasHndl >, XrdCl::ZipListImpl< HasHndl >, and XrdCl::CloseArchiveImpl< HasHndl >.
◆ Async
Helper function, schedules execution of given pipeline
- Parameters
-
pipeline | : the pipeline to be executed |
timeout | : the pipeline timeout |
- Returns
- : future status of the operation
◆ Operation
template<bool HasHndl>
template<bool >
◆ Pipeline
◆ PipelineHandler
Referenced by XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::AllocHandler(), XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::StreamImpl(), and XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::ToHandled().
◆ handler
Operation handler.
Referenced by XrdCl::Operation< HasHndl >::AddOperation(), XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::AllocHandler(), XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::operator|(), XrdCl::Pipeline::Run(), XrdCl::Operation< HasHndl >::Run(), 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::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::ParallelOperation< HasHndl >::RunImpl(), XrdCl::OpenFileImpl< HasHndl >::RunImpl(), XrdCl::ZipReadImpl< HasHndl >::RunImpl(), XrdCl::ZipReadFromImpl< HasHndl >::RunImpl(), XrdCl::ZipWriteImpl< HasHndl >::RunImpl(), XrdCl::AppendFileImpl< HasHndl >::RunImpl(), XrdCl::CloseFileImpl< HasHndl >::RunImpl(), XrdCl::ZipStatImpl< HasHndl >::RunImpl(), XrdCl::ZipListImpl< HasHndl >::RunImpl(), XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::StreamImpl(), and XrdCl::ConcreteOperation< Derived, HasHndl, HdlrFactory, Args >::ToHandled().
◆ valid
Flag indicating if it is a valid object.
The documentation for this class was generated from the following file: