VectorRead operation (.
More...
#include <XrdClFileOperations.hh>
|
| static VectorReadImpl< true > | PipeImpl (ConcreteOperation< VectorReadImpl, true, Resp< VectorReadInfo >, Args... > &me, Operation< true > &op) |
| |
| static VectorReadImpl< true > | PipeImpl (ConcreteOperation< VectorReadImpl, true, Resp< VectorReadInfo >, Args... > &me, Operation< false > &op) |
| |
| static VectorReadImpl< true > | PipeImpl (ConcreteOperation< VectorReadImpl, false, Resp< VectorReadInfo >, Args... > &me, Operation< true > &op) |
| |
| static VectorReadImpl< true > | PipeImpl (ConcreteOperation< VectorReadImpl, false, Resp< VectorReadInfo >, Args... > &me, Operation< false > &op) |
| |
| File * | file |
| | The file object itself. More...
|
| |
| std::tuple< Args... > | args |
| | Operation arguments. More...
|
| |
| rcvry_func | recovery |
| | The recovery routine for this operation. More...
|
| |
| std::unique_ptr< PipelineHandler > | handler |
| | Operation handler. More...
|
| |
| bool | valid |
| | Flag indicating if it is a valid object. More...
|
| |
template<bool HasHndl>
class XrdCl::VectorReadImpl< HasHndl >
VectorRead operation (.
- See also
- FileOperation)
◆ anonymous enum
Argument indexes in the args tuple.
| Enumerator |
|---|
| ChunksArg | |
| BufferArg | |
◆ RunImpl()
RunImpl operation (
- See also
- Operation)
- Parameters
-
| params | : container with parameters forwarded from previous operation |
- Returns
- : status of the operation
Implements XrdCl::Operation< HasHndl >.
References XrdCl::ConcreteOperation< VectorReadImpl, HasHndl, Resp< VectorReadInfo >, Arguments... >::args, XrdCl::FileOperation< VectorReadImpl, HasHndl, Resp< VectorReadInfo >, Arg< ChunkList >, Arg< void * > >::file, XrdCl::PipelineException::GetError(), XrdCl::Operation< HasHndl >::handler, XrdCl::stError, and XrdCl::File::VectorRead().
◆ ToString()
The documentation for this class was generated from the following file: