Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

SctArchivingService::ArchivingService Class Reference

#include <Service.h>

Inheritance diagram for SctArchivingService::ArchivingService:

IPCObject Archiving_T_ArchivingService

Public Member Functions

 ArchivingService ()
void run ()
void archive (ISCallbackInfo *isc)
virtual ilu_T_CString ping (ArchivingStatus *_status)

Static Public Member Functions

void MyISCallback (ISCallbackInfo *isc)
IPCServer & server ()

Private Attributes

ArchivingWorkerGroupgroup

Constructor & Destructor Documentation

SctArchivingService::ArchivingService::ArchivingService  
 

Definition at line 21 of file Service.cpp.

References group.


Member Function Documentation

void SctArchivingService::ArchivingService::archive ISCallbackInfo *    isc
 

Definition at line 53 of file Service.cpp.

References group, and SctService::WorkerGroup< T >::push().

Referenced by MyISCallback().

void SctArchivingService::ArchivingService::MyISCallback ISCallbackInfo *    isc [static]
 

Definition at line 45 of file Service.cpp.

References archive().

ilu_T_CString SctArchivingService::ArchivingService::ping ArchivingStatus *    _status [virtual]
 

Definition at line 71 of file Service.cpp.

void SctArchivingService::ArchivingService::run  
 

Definition at line 31 of file Service.cpp.

References SctService::WorkerGroup< T >::go(), and group.

IPCServer & SctArchivingService::ArchivingService::server   [static]
 

Definition at line 26 of file Service.cpp.

References server().

Referenced by server().


Field Documentation

ArchivingWorkerGroup* SctArchivingService::ArchivingService::group [private]
 

Definition at line 23 of file Service.h.

Referenced by archive(), ArchivingService(), and run().


The documentation for this class was generated from the following files:
Generated on Mon Dec 15 19:37:31 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3