00001 00002 #ifndef __TRACE_CORE_COMMON_H__ 00003 #define __TRACE_CORE_COMMON_H__ 00004 00005 #ifdef __cplusplus 00006 extern "C" { 00007 #endif 00008 00009 /* Initialize Core Trace Module */ 00010 void initTraceCore(char** argv); 00011 00012 /* End Core Trace Module */ 00013 void closeTraceCore(void); 00014 00015 /* Resume Core Trace Module */ 00016 void resumeTraceCore(void); 00017 00018 /* Suspend Core Trace Module */ 00019 void suspendTraceCore(void); 00020 00021 /*Install the beginIdle/endIdle condition handlers.*/ 00022 void beginTraceCore(void); 00023 00024 /*Cancel the beginIdle/endIdle condition handlers.*/ 00025 void endTraceCore(void); 00026 00027 #ifdef __cplusplus 00028 } 00029 #endif 00030 00031 #endif