diff options
author | Timo Lotterbach <timo.lotterbach@bmw-carit.de> | 2012-11-20 03:13:07 -0800 |
---|---|---|
committer | Timo Lotterbach <timo.lotterbach@bmw-carit.de> | 2012-11-20 03:57:50 -0800 |
commit | 6b687e667897987e3dd183ab175e5823bbc49b49 (patch) | |
tree | d796bafdc4528dc5efdf43877edf76a7ea152050 /LayerManagerClient | |
parent | 12ef91969a30a424ab01e951e138f2ddfbf96a6c (diff) | |
download | layer_management-6b687e667897987e3dd183ab175e5823bbc49b49.tar.gz |
LayerManagerService: added IPlugin and PluginBase for plugin health monitoring
all plugins implementing the interface support health monitoring
Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
Diffstat (limited to 'LayerManagerClient')
-rw-r--r-- | LayerManagerClient/ilmClient/include/ilm_types.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/LayerManagerClient/ilmClient/include/ilm_types.h b/LayerManagerClient/ilmClient/include/ilm_types.h index 321925a..940ed59 100644 --- a/LayerManagerClient/ilmClient/include/ilm_types.h +++ b/LayerManagerClient/ilmClient/include/ilm_types.h @@ -280,4 +280,14 @@ typedef void(*surfaceNotificationFunc)(t_ilm_surface surface, struct ilmSurfaceProperties*, t_ilm_notification_mask mask); +/** + * enum for identifying different health states + */ +enum HealthCondition +{ + HealthStopped, + HealthRunning, + HealthDead +}; + #endif // _ILM_TYPES_H_ |