kernel.cpp File Reference

Where SMP kernel resides. More...

#include <dlfcn.h>
#include <string.h>
#include <time.h>
#include <assert.h>
#include "kernel.h"

Include dependency graph for kernel.cpp:


Namespaces

namespace  SMP

Defines

#define FILTER_MAKER_NAME   "new_filter"
#define FILTER_DISPOSER_NAME   "delete_filter"

Detailed Description

Where SMP kernel resides.

==================================================================================

Author:
starryalley (starryalley@gmail.com)
Date:
2006/03/21 --starryalley-- Start coding 2006/07 * --mobo-- modifying and debugging 2006/09/02 --starryalley-- change thread library from PTH to pthread 2006/09/05 --starryalley-- making it suitable for ARM linux 2006/11/02 --starryalley-- adding a function to switch itself to RT priority if possible 2006/11/10 --starryalley-- adding watchdog 2006/11/30 --starryalley-- adding asynchronous buffer (ie: signal) transfer capability changed classes include: SMPFilter,SMPKernel,SMPInterpreter,SMPParser and so on.
Bug:
2006/11/15 If kernel not started, calling stop() will seg fault (resolved)

Define Documentation

#define FILTER_DISPOSER_NAME   "delete_filter"

the name of the disposer function of each user-defined filter class

#define FILTER_MAKER_NAME   "new_filter"

the name of the maker function of each user-defined filter class


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