XRootD
Loading...
Searching...
No Matches
XrdOssCsi.cc File Reference
#include "XrdOssCsiTrace.hh"
#include "XrdOssCsi.hh"
#include "XrdOssCsiConfig.hh"
#include "XrdOuc/XrdOucEnv.hh"
#include "XrdSys/XrdSysPageSize.hh"
#include "XrdOuc/XrdOuca2x.hh"
#include "XrdVersion.hh"
#include <string>
#include <memory>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <limits.h>
#include <assert.h>
+ Include dependency graph for XrdOssCsi.cc:

Go to the source code of this file.

Functions

XrdOssXrdOssAddStorageSystem2 (XrdOss *curr_oss, XrdSysLogger *Logger, const char *config_fn, const char *parms, XrdOucEnv *envP)
 
 XrdVERSIONINFO (XrdOssAddStorageSystem2, XrdOssCsi) XrdSysError OssCsiEroute(0
 

Variables

 osscsi_
 
XrdOucTrace OssCsiTraceOssCsiEroute
 

Function Documentation

◆ XrdOssAddStorageSystem2()

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

Definition at line 452 of file XrdOssCsi.cc.

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

References 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:

◆ XrdVERSIONINFO()

XrdVERSIONINFO ( XrdOssAddStorageSystem2 ,
XrdOssCsi  )

References XrdOssAddStorageSystem2().

+ Here is the call graph for this function:

Variable Documentation

◆ osscsi_

osscsi_

Definition at line 51 of file XrdOssCsi.cc.

◆ OssCsiEroute

XrdOucTrace OssCsiTrace& OssCsiEroute

Definition at line 52 of file XrdOssCsi.cc.

Referenced by XrdOssCsi::Init(), and XrdOssCsi::tagOpenEnv().