#include <XrdSecProtocolsslProc.hh>
Public Member Functions | |
| XrdSecProtocolsslProcFile * | Handle (const char *name) |
| XrdSecProtocolsslProc (const char *procdir, bool syncit) | |
| bool | Open () |
| virtual | ~XrdSecProtocolsslProc () |
Private Attributes | |
| bool | procsync |
| XrdOucString | procdirectory |
| XrdOucHash< XrdSecProtocolsslProcFile > | files |
Definition at line 38 of file XrdSecProtocolsslProc.hh.
| XrdSecProtocolsslProc::XrdSecProtocolsslProc | ( | const char * | procdir, | |
| bool | syncit | |||
| ) | [inline] |
Definition at line 49 of file XrdSecProtocolsslProc.hh.
References XrdOucString::find(), procdirectory, procsync, XrdOucString::replace(), and STR_NPOS.
| virtual XrdSecProtocolsslProc::~XrdSecProtocolsslProc | ( | ) | [inline, virtual] |
Definition at line 72 of file XrdSecProtocolsslProc.hh.
| XrdSecProtocolsslProcFile * XrdSecProtocolsslProc::Handle | ( | const char * | name | ) |
Definition at line 105 of file XrdSecProtocolsslProc.cc.
References XrdOucHash< T >::Add(), XrdOucString::c_str(), files, XrdOucHash< T >::Find(), NULL, XrdSecProtocolsslProcFile::Open(), and procdirectory.
Referenced by XrdSecProtocolssl::Fatal(), XrdSecProtocolssl::secServer(), and XrdSecProtocolsslInit().
| bool XrdSecProtocolsslProc::Open | ( | ) | [inline] |
Definition at line 56 of file XrdSecProtocolsslProc.hh.
References XrdOucString::c_str(), closedir, opendir, pd, and procdirectory.
bool XrdSecProtocolsslProc::procsync [private] |
Definition at line 42 of file XrdSecProtocolsslProc.hh.
Referenced by Handle(), Open(), and XrdSecProtocolsslProc().
1.5.1