Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
XrdProofdProtCfg Class Reference

Definition at line 121 of file XrdProofdProtocol.cxx.

Public Member Functions

 XrdProofdProtCfg (const char *cfg, XrdSysError *edest=0)
 Constructor.
 
int DoDirective (XrdProofdDirective *, char *, XrdOucStream *, bool)
 Parse directives.
 
void RegisterDirectives ()
 Register directives for configuration.
 
- Public Member Functions inherited from XrdProofdConfig
 XrdProofdConfig (const char *cfg=0, XrdSysError *edest=0)
 Main constructor.
 
virtual ~XrdProofdConfig ()
 
const char * CfgFile () const
 
virtual int Config (bool rcf=0)
 
void SetCfgEDest (const char *cfg, XrdSysError *edest)
 Set config file and error handler.
 

Public Attributes

int fPort
 

Additional Inherited Members

- Protected Member Functions inherited from XrdProofdConfig
int ParseFile (bool rcf=false)
 Parse config file for the registered directives.
 
bool ReadFile (bool update=true)
 Return true if the file has never been read or did change since last reading, false otherwise.
 
void Register (const char *dname, XrdProofdDirective *d)
 
- Protected Attributes inherited from XrdProofdConfig
XrdSysErrorfEDest
 
Inheritance diagram for XrdProofdProtCfg:
[legend]

Constructor & Destructor Documentation

◆ XrdProofdProtCfg()

XrdProofdProtCfg::XrdProofdProtCfg ( const char *  cfg,
XrdSysError edest = 0 
)

Constructor.

Definition at line 132 of file XrdProofdProtocol.cxx.

Member Function Documentation

◆ DoDirective()

int XrdProofdProtCfg::DoDirective ( XrdProofdDirective d,
char *  val,
XrdOucStream *  cfg,
bool   
)
virtual

Parse directives.

Reimplemented from XrdProofdConfig.

Definition at line 151 of file XrdProofdProtocol.cxx.

◆ RegisterDirectives()

void XrdProofdProtCfg::RegisterDirectives ( )
virtual

Register directives for configuration.

Reimplemented from XrdProofdConfig.

Definition at line 142 of file XrdProofdProtocol.cxx.

Member Data Documentation

◆ fPort

int XrdProofdProtCfg::fPort

Definition at line 123 of file XrdProofdProtocol.cxx.

  • proof/proofd/src/XrdProofdProtocol.cxx