1#ifndef __XRDPFCFSCTL_H__
2#define __XRDPFCFSCTL_H__
Definition XrdOfsFSctl_PI.hh:52
Definition XrdOfsHandle.hh:126
Definition XrdOucEnv.hh:42
Definition XrdOucErrInfo.hh:101
Definition XrdPfcFSctl.hh:47
virtual ~XrdPfcFSctl()
Destructor.
Definition XrdPfcFSctl.hh:76
virtual bool Configure(const char *CfgFN, const char *Parms, XrdOucEnv *envP, const Plugins &plugs) override
XrdSysError Log
Definition XrdPfcFSctl.hh:83
XrdPfc::Cache & myCache
Definition XrdPfcFSctl.hh:81
XrdPfcFSctl(XrdPfc::Cache &cInst, XrdSysLogger *logP)
Constructor.
XrdSysTrace * sysTrace
Definition XrdPfcFSctl.hh:84
virtual int FSctl(const int cmd, XrdSfsFSctl &args, XrdOucErrInfo &eInfo, const XrdSecEntity *client=0) override
XrdSysTrace * GetTrace()
Definition XrdPfcFSctl.hh:79
virtual int FSctl(const int cmd, int alen, const char *args, XrdSfsFile &file, XrdOucErrInfo &eInfo, const XrdSecEntity *client=0) override
XrdOfsHandle * hProc
Definition XrdPfcFSctl.hh:82
const char * m_traceID
Definition XrdPfcFSctl.hh:85
Attaches/creates and detaches/deletes cache-io objects for disk based cache.
Definition XrdPfc.hh:264
Definition XrdSecEntity.hh:65
Definition XrdSfsInterface.hh:369
Definition XrdSysError.hh:90
Definition XrdSysLogger.hh:53
Definition XrdSysTrace.hh:49
The Plugins struct is used to pass plugin pointers to configure.
Definition XrdOfsFSctl_PI.hh:61
< SFS_FSCTL_PLUGIN/PLUGIO/PLUGXC parms
Definition XrdSfsInterface.hh:161