#include <XrdProofdProofServMgr.h>
Public Member Functions | |
XpdEnv (const char *n, const char *env, const char *usr=0, const char *grp=0, int smi=-1, int smx=-1, int vmi=-1, int vmx=-1) | |
void | Reset (const char *n, const char *env, const char *usr=0, const char *grp=0, int smi=-1, int smx=-1, int vmi=-1, int vmx=-1) |
int | Matches (const char *usr, const char *grp, int svn=-1, int ver=-1) |
void | Print (const char *what) |
Static Public Member Functions | |
static int | ToVersCode (int ver, bool hex=0) |
Public Attributes | |
XrdOucString | fName |
XrdOucString | fEnv |
XrdOucString | fUsers |
XrdOucString | fGroups |
int | fSvnMin |
int | fSvnMax |
int | fVerMin |
int | fVerMax |
Definition at line 98 of file XrdProofdProofServMgr.h.
XpdEnv::XpdEnv | ( | const char * | n, | |
const char * | env, | |||
const char * | usr = 0 , |
|||
const char * | grp = 0 , |
|||
int | smi = -1 , |
|||
int | smx = -1 , |
|||
int | vmi = -1 , |
|||
int | vmx = -1 | |||
) | [inline] |
Definition at line 108 of file XrdProofdProofServMgr.h.
void XpdEnv::Reset | ( | const char * | n, | |
const char * | env, | |||
const char * | usr = 0 , |
|||
const char * | grp = 0 , |
|||
int | smi = -1 , |
|||
int | smx = -1 , |
|||
int | vmi = -1 , |
|||
int | vmx = -1 | |||
) | [inline] |
int XpdEnv::Matches | ( | const char * | usr, | |
const char * | grp, | |||
int | svn = -1 , |
|||
int | ver = -1 | |||
) |
Definition at line 4445 of file XrdProofdProofServMgr.cxx.
References XrdOucString::c_str(), fEnv, fGroups, fSvnMax, fSvnMin, fUsers, fVerMax, fVerMin, g, XrdOucString::length(), TRACE, u, and XPDLOC.
Referenced by XrdProofdProofServMgr::SetProofServEnv().
void XpdEnv::Print | ( | const char * | what | ) |
int XpdEnv::ToVersCode | ( | int | ver, | |
bool | hex = 0 | |||
) | [static] |
Definition at line 4489 of file XrdProofdProofServMgr.cxx.
References min.
Referenced by XrdProofdProofServMgr::FillEnvList().
Definition at line 100 of file XrdProofdProofServMgr.h.
Referenced by Reset(), and XrdProofdProofServMgr::SetProofServEnv().
Definition at line 101 of file XrdProofdProofServMgr.h.
Referenced by Matches(), Print(), Reset(), and WriteSessRCs().
Definition at line 102 of file XrdProofdProofServMgr.h.
Definition at line 103 of file XrdProofdProofServMgr.h.
int XpdEnv::fSvnMin |
Definition at line 104 of file XrdProofdProofServMgr.h.
int XpdEnv::fSvnMax |
Definition at line 105 of file XrdProofdProofServMgr.h.
int XpdEnv::fVerMin |
Definition at line 106 of file XrdProofdProofServMgr.h.
int XpdEnv::fVerMax |
Definition at line 107 of file XrdProofdProofServMgr.h.