Belle II Software development
RFServerBase Class Reference
Inheritance diagram for RFServerBase:
ERecoDistributor ERecoEventProcessor ERecoEventSampler ERecoMaster RFDqmServer RFEventProcessor RFEventServer RFMaster RFOutputServer RFRoiSender

Public Member Functions

virtual int Configure (NSMmsg *, NSMcontext *)
 
virtual int UnConfigure (NSMmsg *, NSMcontext *)
 
virtual int Start (NSMmsg *, NSMcontext *)
 
virtual int Stop (NSMmsg *, NSMcontext *)
 
virtual int Pause (NSMmsg *, NSMcontext *)
 
virtual int Resume (NSMmsg *, NSMcontext *)
 
virtual int Restart (NSMmsg *, NSMcontext *)
 
virtual int Status (NSMmsg *, NSMcontext *)
 
virtual void SetNodeInfo (RfNodeInfo *ptr)
 
virtual RfNodeInfoGetNodeInfo ()
 

Static Public Attributes

static RFServerBases_instance
 

Private Attributes

RfNodeInfom_nsmmem
 

Detailed Description

Definition at line 19 of file RFServerBase.h.

Constructor & Destructor Documentation

◆ RFServerBase()

RFServerBase ( )
inline

Definition at line 21 of file RFServerBase.h.

21{};

◆ ~RFServerBase()

~RFServerBase ( )
inline

Definition at line 22 of file RFServerBase.h.

22{};

Member Function Documentation

◆ Configure()

virtual int Configure ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 24 of file RFServerBase.h.

24{ return 0; };

◆ GetNodeInfo()

virtual RfNodeInfo * GetNodeInfo ( )
inlinevirtual

Definition at line 38 of file RFServerBase.h.

39 {
40 return m_nsmmem;
41 };

◆ Pause()

virtual int Pause ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 28 of file RFServerBase.h.

28{ return 0; };

◆ Restart()

virtual int Restart ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 30 of file RFServerBase.h.

30{ return 0; };

◆ Resume()

virtual int Resume ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 29 of file RFServerBase.h.

29{ return 0; };

◆ SetNodeInfo()

virtual void SetNodeInfo ( RfNodeInfo ptr)
inlinevirtual

Definition at line 33 of file RFServerBase.h.

34 {
35 m_nsmmem = ptr;
36 };

◆ Start()

virtual int Start ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 26 of file RFServerBase.h.

26{ return 0; };

◆ Status()

virtual int Status ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 31 of file RFServerBase.h.

31{ return 0; };

◆ Stop()

virtual int Stop ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 27 of file RFServerBase.h.

27{ return 0; };

◆ UnConfigure()

virtual int UnConfigure ( NSMmsg ,
NSMcontext  
)
inlinevirtual

Definition at line 25 of file RFServerBase.h.

25{ return 0; };

Member Data Documentation

◆ m_nsmmem

RfNodeInfo* m_nsmmem
private

Definition at line 47 of file RFServerBase.h.

◆ s_instance

RFServerBase* s_instance
static

Definition at line 44 of file RFServerBase.h.


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