OpenClovis Logo

clAmsTriggerApi.h
1 #ifndef _CL_AMS_ENTITY_TRIGGER_API_H_
2 #define _CL_AMS_ENTITY_TRIGGER_API_H_
3 
4 #include <clCommon.h>
5 #include <clMetricApi.h>
6 #include <clAmsEntities.h>
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
12 extern ClRcT clAmsTriggerLoad(ClAmsEntityT *pEntity, ClMetricT *pMetric);
13 extern ClRcT clAmsTriggerLoadAll(ClMetricT *pMetric);
14 extern ClRcT clAmsTrigger(ClAmsEntityT *pEntity, ClMetricIdT metric);
15 extern ClRcT clAmsTriggerAll(ClMetricIdT metric);
16 extern ClRcT clAmsTriggerRecoveryReset(ClAmsEntityT *pEntity, ClMetricIdT metric);
17 extern ClRcT clAmsTriggerRecoveryResetAll(ClMetricIdT metric);
18 extern ClRcT clAmsTriggerReset(ClAmsEntityT *pEntity, ClMetricIdT metric);
19 extern ClRcT clAmsTriggerResetAll(ClMetricIdT metric);
20 extern ClRcT clAmsTriggerGetMetric(ClAmsEntityT *pEntity, ClMetricIdT id, ClMetricT *pMetric);
21 extern ClRcT clAmsTriggerGetMetricDefault(ClAmsEntityT *pEntity, ClMetricIdT id, ClMetricT *pMetric);
22 
23 #ifdef __cplusplus
24 }
25 #endif
26 
27 #endif

Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen