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 |
Private Attributes | |
| XrdSysError * | eDest |
| int | bsize |
| char * | buff |
| char * | bp |
| const char * | who |
Definition at line 129 of file XrdSecServer.cc.
| XrdSecProtParm::XrdSecProtParm | ( | XrdSysError * | erp, | |
| const char * | cid | |||
| ) | [inline] |
| XrdSecProtParm::~XrdSecProtParm | ( | ) | [inline] |
| void XrdSecProtParm::Add | ( | ) | [inline] |
| int XrdSecProtParm::Cat | ( | char * | token | ) |
Definition at line 177 of file XrdSecServer.cc.
References bp, bsize, buff, eDest, XrdSysError::Emsg(), ProtoID, strcpy(), and who.
Referenced by XrdSecServer::xpparm(), and XrdSecServer::xprot().
| XrdSecProtParm * XrdSecProtParm::Find | ( | char * | pid, | |
| int | remove = 0 | |||
| ) | [static] |
Definition at line 195 of file XrdSecServer.cc.
References First, isProto(), and Next.
Referenced by XrdSecServer::xpparm(), and XrdSecServer::xprot().
| int XrdSecProtParm::Insert | ( | char | oct | ) |
Definition at line 212 of file XrdSecServer.cc.
References bp, bsize, buff, eDest, XrdSysError::Emsg(), ProtoID, and who.
Referenced by XrdSecServer::xpparm(), and XrdSecServer::xprot().
| int XrdSecProtParm::isProto | ( | char * | proto | ) | [inline] |
| char* XrdSecProtParm::Result | ( | int & | size | ) | [inline] |
| void XrdSecProtParm::setProt | ( | char * | pid | ) | [inline] |
Definition at line 145 of file XrdSecServer.cc.
References ProtoID, and strcpy().
Referenced by XrdSecServer::xpparm().
XrdSecProtParm * XrdSecProtParm::First [static] |
Definition at line 147 of file XrdSecServer.cc.
Referenced by Add(), XrdSecServer::ConfigFile(), and Find().
Definition at line 148 of file XrdSecServer.cc.
Referenced by Add(), XrdSecServer::ConfigFile(), Find(), and XrdSecProtParm().
| char XrdSecProtParm::ProtoID[XrdSecPROTOIDSIZE+1] |
Definition at line 150 of file XrdSecServer.cc.
Referenced by Cat(), XrdSecServer::ConfigFile(), Insert(), isProto(), setProt(), and XrdSecProtParm().
XrdSysError* XrdSecProtParm::eDest [private] |
Definition at line 164 of file XrdSecServer.cc.
Referenced by Cat(), Insert(), and XrdSecProtParm().
int XrdSecProtParm::bsize [private] |
Definition at line 165 of file XrdSecServer.cc.
Referenced by Cat(), Insert(), and XrdSecProtParm().
char* XrdSecProtParm::buff [private] |
Definition at line 166 of file XrdSecServer.cc.
Referenced by Cat(), Insert(), Result(), XrdSecProtParm(), and ~XrdSecProtParm().
char* XrdSecProtParm::bp [private] |
Definition at line 167 of file XrdSecServer.cc.
Referenced by Cat(), Insert(), Result(), and XrdSecProtParm().
const char* XrdSecProtParm::who [private] |
1.5.1