xrootd
Classes | Macros
XrdVersionPlugin.hh File Reference

Go to the source code of this file.

Classes

struct  XrdVersionPlugin
 

Macros

#define XrdVERSIONPLUGIN_DoNotChk   -1
 
#define XrdVERSIONPLUGIN_Optional   0
 
#define XrdVERSIONPLUGIN_Required   1
 
#define XrdVERSIONPLUGIN_Rule(procMode, majorVer, minorVer, piSymbol)   {#piSymbol, XrdVERSIONPLUGIN_##procMode, majorVer, minorVer},
 
#define XrdVERSIONPLUGINRULES
 

Macro Definition Documentation

#define XrdVERSIONPLUGIN_DoNotChk   -1
#define XrdVERSIONPLUGIN_Optional   0
#define XrdVERSIONPLUGIN_Required   1
#define XrdVERSIONPLUGIN_Rule (   procMode,
  majorVer,
  minorVer,
  piSymbol 
)    {#piSymbol, XrdVERSIONPLUGIN_##procMode, majorVer, minorVer},
#define XrdVERSIONPLUGINRULES
Value:
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdAccAuthorizeObject )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdBwmPolicyObject )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdCksCalcInit )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdCksInit )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdCmsGetClient )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdCmsgetXmi )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdgetProtocol )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdgetProtocolPort )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdOssGetStorageSystem )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdOucGetCache )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSecGetProtocol )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSecgetService )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSecgsiAuthzFun )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSecgsiAuthzInit )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSecgsiAuthzKey )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSecgsiGMAPFun )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 0, 0, XrdSecProtocolgsiInit )\
XrdVERSIONPLUGIN_Rule(Required, 0, 0, XrdSecProtocolgsiObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 0, 0, XrdSecProtocolkrb5Init )\
XrdVERSIONPLUGIN_Rule(Required, 0, 0, XrdSecProtocolkrb5Object )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 0, 0, XrdSecProtocolpwdInit )\
XrdVERSIONPLUGIN_Rule(Required, 0, 0, XrdSecProtocolpwdObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 0, 0, XrdSecProtocolsssInit )\
XrdVERSIONPLUGIN_Rule(Required, 0, 0, XrdSecProtocolsssObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 0, 0, XrdSecProtocolunixInit )\
XrdVERSIONPLUGIN_Rule(Required, 0, 0, XrdSecProtocolunixObject )\
XrdVERSIONPLUGIN_Rule(Optional, 0, 0, XrdSfsGetFileSystem )\
XrdVERSIONPLUGIN_Rule(Required, 0, 0, XrdClGetMonitor )\
{ 0, 0, 0, 0}
#define XrdVERSIONPLUGIN_Rule(procMode, majorVer, minorVer, piSymbol)
Definition: XrdVersionPlugin.hh:56
XrdOucName2Name * XrdOucgetName2Name(XrdOucgetName2NameArgs)