1 #ifndef Utilities_XrdAdaptor_XrdFile_h 2 #define Utilities_XrdAdaptor_XrdFile_h 8 # include "XrdCl/XrdClFile.hh" 26 virtual void create (
const char *name,
27 bool exclusive =
false,
30 bool exclusive =
false,
32 virtual void open (
const char *name,
55 void close (
void)
override;
56 virtual void abort (
void);
66 std::shared_ptr<XrdCl::File> getActiveFile();
77 #endif // XRD_ADAPTOR_XRD_FILE_H edm::propagate_const< std::shared_ptr< XrdAdaptor::RequestManager > > m_requestmanager
virtual IOSize readv(IOPosBuffer *into, IOSize buffers)
def create(alignables, pedeDump, additionalData, outputFile, config)
std::vector< Variable::Flags > flags
virtual IOSize write(const void *from, IOSize n, IOOffset pos)
virtual IOOffset position(void) const
std::atomic< unsigned int > m_op_count
static int position[264][3]