e_SD_task_state_t state;
void *data; /* user data */
char *name;
- int kind;
+ e_SD_task_kind_t kind;
double amount;
double alpha; /* used by typed parallel tasks */
double remains;
} s_SD_dependency_t, *SD_dependency_t;
/* SimDag private functions */
-XBT_PUBLIC(xbt_swag_t) SD_simulate_swag(double how_long); /* could be public, but you need to see the internals of the SD_task_t to use it */
+
+/* could be public, but you need to see the SD_task_t internals to use it */
+XBT_PRIVATE xbt_swag_t SD_simulate_swag(double how_long);
XBT_PRIVATE SD_workstation_t __SD_workstation_create(const char* name);