#include "xbt/dict.h"
#include "simdag/simdag.h"
#include "simdag/datatypes.h"
+#include "surf/surf.h"
#define CHECK_INIT_DONE() xbt_assert0(sd_global != NULL, "SD_init not called yet")
void *surf_workstation; /* surf object */
} s_SD_workstation_data_t;
+/* Task private data */
+typedef struct SD_task_data {
+ char *name;
+ SD_task_state_t state;
+ double amount;
+ surf_action_t surf_action;
+ unsigned short watch_points;
+
+ /* double remaining_amount;*/
+ /* TODO: dependencies */
+} s_SD_task_data_t;
+
/* Private functions */
SD_link_t __SD_link_create(void *surf_link, void *data);