SCREAMLinuxMiddleware(SLIM) File List

Here is a list of all documented files with brief descriptions:
application.h [code]Abstraction of application on SLIM middleware
buffer.cppSMP buffer implementation
buffer.h [code]The definition of packet and buffer
common.h [code]
configuration.cppConfiguration implemention
configuration.h [code]Configuration for SLIM kernel
elements.h [code]Small data types used for SMP interfaces only
filter.cppImplementation of the base class of SMP filters
filter.h [code]The base class of SMP filters. This class provides utilities and interfaces for accessing SMP kernel's functions, which make possible the interactions between a filter and another. All filters should inherits this class
gui_component.h [code]
guiengine.h [code]
interpreter.cppCommand line interface of SMP
interpreter.h [code]Command line interface of SMP
kernel.cppWhere SMP kernel resides
kernel.h [code]Where SMP kernel resides
parser.cppXML parser for SMP, which main does two parsing: project xml, and filter xml
parser.h [code]XML parser for SMP, which main does two parsing: project xml, and filter xml
signalmanager.h [code]The class for SMPSignalManager, the watchdog object for all signal_handler thread in the system. This defines a watchdog, which will create threads for each signal_handler thread of a filter in the system. Each filter can have at most 1 signal_handler thread, and this watchdog will create another thread for each signal_handler, thus ordering it to watch the thread for timed-out execution of a signal
signals.h [code]Definitions of the signal object: SMPSignal
watchdog.cppSMP Watchdog
watchdog.h [code]Watchdog for SMP kernel the main job of this class is to create a thread which watches each execution of threads(filters). If the filter does not report within every 'timeout' seconds, the watchdog gets angry at the filter, and kicks off the threads for system stability

Generated on Fri Aug 31 15:42:00 2007 for SCREAMLinuxMiddleware(SLIM) by  doxygen 1.5.1