xrootd
|
Public Member Functions | |
void | Add () |
int | Cat (char *token) |
int | Insert (char oct) |
int | isProto (char *proto) |
char * | Result (int &size) |
void | setProt (char *pid) |
XrdSecProtParm (XrdSysError *erp, const char *cid) | |
~XrdSecProtParm () | |
Static Public Member Functions | |
static XrdSecProtParm * | Find (char *pid, int remove=0) |
Public Attributes | |
XrdSecProtParm * | Next |
char | ProtoID [XrdSecPROTOIDSIZE+1] |
Static Public Attributes | |
static XrdSecProtParm * | First = 0 |
Private Attributes | |
XrdSysError * | eDest |
int | bsize |
char * | buff |
char * | bp |
const char * | who |
XrdSecProtParm::XrdSecProtParm | ( | XrdSysError * | erp, |
const char * | cid | ||
) | [inline] |
XrdSecProtParm::~XrdSecProtParm | ( | ) | [inline] |
References buff.
void XrdSecProtParm::Add | ( | ) | [inline] |
Referenced by XrdSecServer::xpparm().
int XrdSecProtParm::Cat | ( | char * | token | ) |
References bp, bsize, buff, eDest, XrdSysError::Emsg(), ProtoID, and who.
Referenced by XrdSecServer::xpparm(), and XrdSecServer::xprot().
XrdSecProtParm * XrdSecProtParm::Find | ( | char * | pid, |
int | remove = 0 |
||
) | [static] |
References First, isProto(), and Next.
Referenced by XrdSecServer::xpparm(), and XrdSecServer::xprot().
int XrdSecProtParm::Insert | ( | char | oct | ) |
References bp, bsize, buff, eDest, XrdSysError::Emsg(), ProtoID, and who.
Referenced by XrdSecServer::xpparm(), and XrdSecServer::xprot().
char* XrdSecProtParm::Result | ( | int & | size | ) | [inline] |
Referenced by XrdSecServer::xprot().
void XrdSecProtParm::setProt | ( | char * | pid | ) | [inline] |
References ProtoID.
Referenced by XrdSecServer::xpparm().
char* XrdSecProtParm::bp [private] |
Referenced by Cat(), Insert(), Result(), and XrdSecProtParm().
int XrdSecProtParm::bsize [private] |
Referenced by Cat(), Insert(), and XrdSecProtParm().
char* XrdSecProtParm::buff [private] |
Referenced by Cat(), Insert(), Result(), XrdSecProtParm(), and ~XrdSecProtParm().
XrdSysError* XrdSecProtParm::eDest [private] |
Referenced by Cat(), Insert(), and XrdSecProtParm().
XrdSecProtParm * XrdSecProtParm::First = 0 [static] |
Referenced by Add(), XrdSecServer::ConfigFile(), Find(), and XrdSecProtParm().
char XrdSecProtParm::ProtoID[XrdSecPROTOIDSIZE+1] |
Referenced by Cat(), XrdSecServer::ConfigFile(), Insert(), isProto(), setProt(), and XrdSecProtParm().
const char* XrdSecProtParm::who [private] |