Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

MonitorAdapter Class Reference

Inheritance diagram for MonitorAdapter:

MonitoringServiceForSincResampler List of all members.

Public Member Functions

 MonitorAdapter (int _fd)
void write (const std::ostringstream &B)
virtual void resamplingCompleted ()
virtual void resamplingAborted ()
virtual void addingEntryToResamplingCache (DetectorIndex_t forThisDetector, size_t resultantCacheSize)
virtual void removingEntryFromResamplingCache (DetectorIndex_t forThisDetector, size_t resultantCacheSize)
virtual void resamplingCacheFlushed ()
virtual void referenceResamplingSettingsNotFound (DetectorIndex_t forThisDetector)

Detailed Description

Monitoring service adapter. Implements monitoring service for the resampling operator in terms of talking to the monitoring channel provided by the framework. Future version of this should follow an XML-like standard for exchanging monitoring events with framework.


Member Function Documentation

virtual void MonitorAdapter::addingEntryToResamplingCache DetectorIndex_t  forThisDetector,
size_t  resultantCacheSize
[inline, virtual]
 

Indicate that expensive operation of generating a new resampling matrix is taking place.

Implements MonitoringServiceForSincResampler.

virtual void MonitorAdapter::referenceResamplingSettingsNotFound DetectorIndex_t  forThisDetector  )  [inline, virtual]
 

Indicate that a reference database fetch returned no information

Implements MonitoringServiceForSincResampler.

virtual void MonitorAdapter::removingEntryFromResamplingCache DetectorIndex_t  forThisDetector,
size_t  resultantCacheSize
[inline, virtual]
 

Indicate that entry is being removed from the cache. If this is happening consistently, we may be thrashing.

Implements MonitoringServiceForSincResampler.

virtual void MonitorAdapter::resamplingAborted  )  [inline, virtual]
 

failure of job

Implements MonitoringServiceForSincResampler.

virtual void MonitorAdapter::resamplingCacheFlushed  )  [inline, virtual]
 

Indicate that cache flush has occurred.

Implements MonitoringServiceForSincResampler.

virtual void MonitorAdapter::resamplingCompleted  )  [inline, virtual]
 

completion of job

Implements MonitoringServiceForSincResampler.


The documentation for this class was generated from the following file:
Generated on Thu Feb 26 10:44:45 2004 for Calibrate.Resample by doxygen 1.3.5