Go to the source code of this file.
Classes | |
struct | XrdVersionPlugin |
struct | XrdVersionMapD2P |
Defines | |
#define | XrdVERSIONPLUGIN_DoNotChk -1 |
#define | XrdVERSIONPLUGIN_Optional 0 |
#define | XrdVERSIONPLUGIN_Required 1 |
#define | XrdVERSIONPLUGIN_Rule(procMode, majorVer, minorVer, piSymbol) {#piSymbol, 0, 0, XrdVERSIONPLUGIN_##procMode, majorVer, minorVer}, |
#define | XrdVERSIONPLUGINRULES |
#define | XrdVERSIONPLUGIN_Maxim(procMode, majorVer, minorVer, piPfx, piSfx) |
#define | XrdVERSIONPLUGINMAXIMS |
#define | XrdVERSIONPLUGINSTRICT |
#define | XrdVERSIONPLUGIN_Mapd(drctv, piSymbol) {#drctv, #piSymbol}, |
#define | XrdVERSIONPLUGINMAPD2P |
#define XrdVERSIONPLUGIN_DoNotChk -1 |
#define XrdVERSIONPLUGIN_Mapd | ( | drctv, | |||
piSymbol | ) | {#drctv, #piSymbol}, |
#define XrdVERSIONPLUGIN_Maxim | ( | procMode, | |||
majorVer, | |||||
minorVer, | |||||
piPfx, | |||||
piSfx | ) |
{#piPfx #piSfx, static_cast<char>(strlen(#piPfx)),\ static_cast<char>(strlen(#piSfx)),\ XrdVERSIONPLUGIN_##procMode, majorVer, minorVer},
#define XrdVERSIONPLUGIN_Optional 0 |
#define XrdVERSIONPLUGIN_Required 1 |
#define XrdVERSIONPLUGIN_Rule | ( | procMode, | |||
majorVer, | |||||
minorVer, | |||||
piSymbol | ) | {#piSymbol, 0, 0, XrdVERSIONPLUGIN_##procMode, majorVer, minorVer}, |
#define XrdVERSIONPLUGINMAPD2P |
#define XrdVERSIONPLUGINMAXIMS |
XrdVERSIONPLUGIN_Maxim(DoNotChk, 4, 0, XrdSecProtocol, Init )\ XrdVERSIONPLUGIN_Maxim(Required, 4, 0, XrdSecProtocol, Object )\ XrdVERSIONPLUGIN_Maxim(Optional, 4, 0, XrdCrypto, FactoryObject)\ { 0, 0, 0, 0, 0, 0}
#define XrdVERSIONPLUGINRULES |
#define XrdVERSIONPLUGINSTRICT |
{"libXrdBlacklistDecision.so", \ "libXrdBwm.so", \ "libXrdCksCalczcrc32.so", \ "libXrdClProxyPlugin.so", \ "libXrdCmsRedirectLocal.so", \ "libXrdCryptossl.so", \ "libXrdHttp.so", \ "libXrdHttpTPC.so", \ "libXrdMacaroons.so", \ "libXrdN2No2p.so", \ "libXrdOssSIgpfsT.so", \ "libXrdPfc.so", \ "libXrdPss.so", \ "libXrdSec.so", \ "libXrdSecgsi.so", \ "libXrdSecgsiAUTHZVO.so", \ "libXrdSecgsiGMAPDN.so", \ "libXrdSecgsiVOMS.so", \ "libXrdSeckrb5.so", \ "libXrdSecProt.so", \ "libXrdSecpwd.so", \ "libXrdSecsss.so", \ "libXrdSecunix.so", \ "libXrdSsi.so", \ "libXrdSsiLog.so", \ "libXrdThrottle.so", \ "libXrdVoms.so", \ "libXrdXrootd.so", \ 0}