RKH
File List
Here is a list of all documented files with brief descriptions:
 rkh.hRKH framwwork platform - independent interface
 rkhassert.hSpecifies the assertion macros
 rkhcfg.hRKH user configurations
 rkhdef.hDefines constants and macros
 rkhevt.hDefines event data type and other related macros
 rkhfwk_bittbl.hSpecifies the interface of the mapping table manager to deal with native priority algorithm
 rkhfwk_cast.hDefines casting operations which are internally used by RKH
 rkhfwk_dynevt.hSpecifies the interface of dynamic event support
 rkhfwk_evtpool.hSpecifies the event pool interface
 rkhfwk_hook.hSpecifies the interface of hook functions
 rkhfwk_module.hSpecifies the macros to identify file modules
 rkhfwk_sched.hSpecifies the interface of RKH control operations
 rkhfwk_version.hDefines the RKH version
 rkhitl.hRKH engine interface.This header file is directly included in RKH interface file, rkh.h
 rkhmempool.hSpecifies the interface of the fixed-size memory blocks facility
 rkhplat.hRKH platform abstraction layer
 rkhqueue.hSpecifies the interface of the queue services
 rkhsm.hSpecifies the interface of the state-machine manager
 rkhsma.hSpecifies the interface of the acive object (SMA state machine applications) manager
 rkhsma_prio.hSpecifies the native priority mechanism for active object scheduling
 rkhsma_sync.hSpecifies the interface of the blocking mechanism (synchro) for active object scheduling
 rkhtmr.hSpecifies the interface of software timer services
 rkhtrc.hSpecifies the interface of trace facility
 rkhtrc_define.hDefines constants and macros which are internally used by RKH trace facility
 rkhtrc_filter.hSpecifies the runtime filter operations for the trace facility
 rkhtrc_out.hSpecifies the interface to get out the trace records from the instrumented application
 rkhtrc_record.hDefines the trace records
 rkhtrc_stream.hSpecifies the trace stream manager (circular buffer)
 rkhtype.hDefines the data types that uses RKH
 test_rkhsma.cUnit test for sma module
 test_rkhtrc_filter.cUnit test for runtime filter of trace module
 test_rkhtrc_filter_runner.cTest runner of filter module
 test_rkhtrc_record.cUnit test for record of trace module
 test_rkhtrc_record_runner.cTest runner of filter module
 test_rkhtrc_stream_runner.cTest runner of filter module
 test_smInitialPseudostate.cUnit test for state machine module
 test_smInitialPseudostate_runner.cTest runner of state machine module
 test_smPolymorphism.cUnit test for state machine module
 test_smPolymorphism_runner.cTest runner of state machine module
 test_smPseudostate.cUnit test for state machine module
 test_smPseudostate_runner.cTest runner of state machine module
 test_smTransition.cUnit test for state machine module
 test_smTransition_runner.cTest runner of state machine module
 test_smTransitionWoutUnitrazer.cTest runner of state machine module without unitrazer facility
 test_smTransitionWoutUnitrazer_runner.cTest runner of state machine module without unitrazer facility
 test_utrzexeact_runner.cExecution action group runner
 test_utrzexecact.cUnit test for uTrazer module - Execution action test group
 test_utrzexpect.cUnit test for uTrazer module - Expect test group
 test_utrzexpect_runner.cExpect group runner
 test_utrzignore.cUnit test for uTrazer module - Ignore test group
 test_utrzignore_runner.cIgnore group runner
 test_utrzsm.cUnit test for uTrazer module - State machine test group
 test_utrzsm_runner.cState machine group runner
 unitrazer.hInterface of unit test with Trazer application