Definition at line 31 of file XrdStorageMaker.cc.
XrdStorageMaker::XrdStorageMaker |
( |
| ) |
|
|
inline |
virtual bool XrdStorageMaker::check |
( |
const std::string & |
proto, |
|
|
const std::string & |
path, |
|
|
const AuxSettings & |
aux, |
|
|
IOOffset * |
size = 0 |
|
) |
| const |
|
inlineoverridevirtual |
virtual std::unique_ptr<Storage> XrdStorageMaker::open |
( |
const std::string & |
proto, |
|
|
const std::string & |
path, |
|
|
int |
mode, |
|
|
const AuxSettings & |
aux |
|
) |
| const |
|
inlineoverridevirtual |
Open a storage object for the given URL (protocol + path), using the mode bits. No temporary files are downloaded.
Implements StorageMaker.
Definition at line 56 of file XrdStorageMaker.cc.
void XrdStorageMaker::setDebugLevel |
( |
unsigned int |
level | ) |
const |
|
inline |
void XrdStorageMaker::setTimeout |
( |
unsigned int |
timeout | ) |
const |
|
inline |
virtual void XrdStorageMaker::stagein |
( |
const std::string & |
proto, |
|
|
const std::string & |
path, |
|
|
const AuxSettings & |
aux |
|
) |
| const |
|
inlineoverridevirtual |
std::atomic<unsigned int> XrdStorageMaker::m_lastDebugLevel |
|
mutableprivate |
std::atomic<unsigned int> XrdStorageMaker::m_lastTimeout |
|
mutableprivate |
const unsigned int XrdStorageMaker::XRD_DEFAULT_TIMEOUT = 3*60 |
|
static |