XRootD
Loading...
Searching...
No Matches
XrdCmsDelNode Class Reference
+ Inheritance diagram for XrdCmsDelNode:
+ Collaboration diagram for XrdCmsDelNode:

Public Member Functions

 XrdCmsDelNode (XrdCmsNode *nP)
 
 ~XrdCmsDelNode ()
 
void DoIt ()
 

Public Attributes

XrdCmsNodenodeP
 

Detailed Description

Definition at line 82 of file XrdCmsManager.cc.

Constructor & Destructor Documentation

◆ XrdCmsDelNode()

XrdCmsDelNode::XrdCmsDelNode ( XrdCmsNode * nP)
inline

Definition at line 90 of file XrdCmsManager.cc.

90 : XrdJob("delete node"), nodeP(nP)
91 {Sched->Schedule((XrdJob *)this);}
XrdCmsNode * nodeP
XrdJob(const char *desc="")
Definition XrdJob.hh:51
void Schedule(XrdJob *jp)
XrdScheduler * Sched

References XrdCms::Sched, and XrdScheduler::Schedule().

+ Here is the call graph for this function:

◆ ~XrdCmsDelNode()

XrdCmsDelNode::~XrdCmsDelNode ( )
inline

Definition at line 93 of file XrdCmsManager.cc.

93{}

Member Function Documentation

◆ DoIt()

void XrdCmsDelNode::DoIt ( )
inlinevirtual

Implements XrdJob.

Definition at line 86 of file XrdCmsManager.cc.

86 {nodeP->Delete(XrdCmsManager::MTMutex);
87 delete this;
88 }
void Delete(XrdSysRWLock &gMutex)

References XrdCmsNode::Delete(), and nodeP.

+ Here is the call graph for this function:

Member Data Documentation

◆ nodeP

XrdCmsNode* XrdCmsDelNode::nodeP

Definition at line 95 of file XrdCmsManager.cc.

Referenced by DoIt().


The documentation for this class was generated from the following file: