+
+
+/**
+ * Resource which have a metric handled by a maxmin system
+ */
+typedef struct {
+ double current;
+ double max;
+ tmgr_trace_event_t event;
+} s_surf_metric_t;
+
+typedef struct surf_resource_lmm {
+ s_surf_resource_t generic_resource;
+ lmm_constraint_t constraint;
+ e_surf_resource_state_t state_current;
+ tmgr_trace_event_t state_event;
+ s_surf_metric_t power;
+}s_surf_resource_lmm_t, *surf_resource_lmm_t;
+