XRootD
Loading...
Searching...
No Matches
XrdOssCsi.hh File Reference
#include "Xrd/XrdScheduler.hh"
#include "XrdOssHandler.hh"
#include "XrdOssCsiConfig.hh"
#include "XrdOssCsiPages.hh"
#include <memory>
#include <unordered_map>
Include dependency graph for XrdOssCsi.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XrdOssCsiFile::puMapItem_t
class  XrdOssCsi
class  XrdOssCsiDir
class  XrdOssCsiFile
class  XrdOssCsiFileAioStore

Functions

XrdOssXrdOssAddStorageSystem2 (XrdOss *curr_oss, XrdSysLogger *Logger, const char *config_fn, const char *parms, XrdOucEnv *envP)

Function Documentation

◆ XrdOssAddStorageSystem2()

XrdOss * XrdOssAddStorageSystem2 ( XrdOss * curr_oss,
XrdSysLogger * Logger,
const char * config_fn,
const char * parms,
XrdOucEnv * envP )

Definition at line 455 of file XrdOssCsi.cc.

460{
461 XrdOssCsi *myOss = new XrdOssCsi(curr_oss);
462 if (myOss->Init(Logger, config_fn, parms, envP) != XrdOssOK)
463 {
464 delete myOss;
465 return NULL;
466 }
467 return (XrdOss*)myOss;
468}
static XrdSysLogger Logger
#define XrdOssOK
Definition XrdOss.hh:50
virtual int Init(XrdSysLogger *lp, const char *cfn)
Definition XrdOssCsi.hh:186

References XrdSysError::Emsg(), XrdOssCsi::Init(), Logger, and XrdOssOK.

Referenced by XrdVERSIONINFO(), and XrdVERSIONINFO().

Here is the call graph for this function:
Here is the caller graph for this function: