XrdVersionPlugin.hh File Reference

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 Documentation

#define XrdVERSIONPLUGIN_DoNotChk   -1
#define XrdVERSIONPLUGIN_Mapd ( drctv,
piSymbol   )     {#drctv, #piSymbol},
#define XrdVERSIONPLUGIN_Maxim ( procMode,
majorVer,
minorVer,
piPfx,
piSfx   ) 
Value:
{#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
Value:
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
Value:
{"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}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1