XrdVersionPlugin.hh File Reference

Go to the source code of this file.

Classes

struct  XrdVersionPlugin

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 Documentation

#define XrdVERSIONPLUGIN_DoNotChk   -1
#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 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:
{"libXrdBwm.so",             \
         "libXrdCksCalczcrc32.so",   \
         "libXrdCryptossl.so",       \
         "libXrdFileCache.so",       \
         "libXrdHttp.so",            \
         "libXrdOssSIgpfsT.so",      \
         "libXrdPss.so",             \
         "libXrdSec.so",             \
         "libXrdSecgsi.so",          \
         "libXrdSecgsiAUTHZVO.so",   \
         "libXrdSecgsiGMAPDLAP.so",  \
         "libXrdSeckrb5.so",         \
         "libXrdSecpwd.so",          \
         "libXrdSecsss.so",          \
         "libXrdSecunix.so",         \
         "libXrdXrootd.so",          \
         0}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 19 Oct 2019 for xrootd by  doxygen 1.6.1