XRootD
XrdDigFS.cc File Reference
#include <sys/types.h>
#include <unistd.h>
#include <dirent.h>
#include <fcntl.h>
#include <memory.h>
#include <cstring>
#include <cstdio>
#include <cstdlib>
#include <sys/param.h>
#include <sys/stat.h>
#include "XrdVersion.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdSys/XrdSysE2T.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysPthread.hh"
#include "XrdSec/XrdSecInterface.hh"
#include "XrdSfs/XrdSfsAio.hh"
#include "XrdDig/XrdDigConfig.hh"
#include "XrdDig/XrdDigFS.hh"
+ Include dependency graph for XrdDigFS.cc:

Go to the source code of this file.

Classes

class  XrdDigUFS
 

Namespaces

 XrdDig
 

Functions

XrdSfsFileSystemXrdDigGetFS (XrdSfsFileSystem *native_fs, XrdSysLogger *lp, const char *cFN, const char *parms)
 

Function Documentation

◆ XrdDigGetFS()

XrdSfsFileSystem* XrdDigGetFS ( XrdSfsFileSystem native_fs,
XrdSysLogger lp,
const char *  cFN,
const char *  parms 
)

Definition at line 105 of file XrdDigFS.cc.

109 {
110  static XrdSysError Eroute(lp, "XrdDig");
111  static XrdDigFS myFS;
112  bool isOK;
113 
114  Eroute.Say("Copr. 2013 Stanford University/SLAC dig file system");
115  eDest = &Eroute;
116 
117 // Configure
118 //
119  eDest->Say("++++++ DigFS initialization started.");
120  isOK = Config.Configure(cFN, parms);
121  eDest->Say("------ DigFS initialization ",(isOK ? "completed." : "failed."));
122 
123 // All done
124 //
125  return (isOK ? &myFS : 0);
126 }
static XrdSysError eDest(0,"crypto_")
void Say(const char *text1, const char *text2=0, const char *txt3=0, const char *text4=0, const char *text5=0, const char *txt6=0)
Definition: XrdSysError.cc:141
XrdCmsConfig Config

References XrdDig::Config, XrdDigConfig::Configure(), XrdDig::eDest, and XrdSysError::Say().

Referenced by XrdXrootdProtocol::Configure().

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