-typedef struct surf_action_parallel_task_CSL05 {
- s_surf_action_t generic_action;
- lmm_variable_t variable;
- double rate;
- int suspended;
-} s_surf_action_parallel_task_CSL05_t, *surf_action_parallel_task_CSL05_t;
+void __init_workstation_CLM03(workstation_CLM03_t ws, const char *id);
+
+int ws_resource_used(void *resource_id);
+double ws_share_resources(surf_model_t workstation_model, double now);
+void ws_update_actions_state(surf_model_t workstation_model, double now, double delta);
+void ws_update_resource_state(void *id, tmgr_trace_event_t event_type, double value, double date);
+void ws_finalize(surf_model_t workstation_model);