Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
use proper type for task kind
[simgrid.git] / src / simdag / simdag_private.h
index 193e278..bd796b9 100644 (file)
@@ -70,7 +70,7 @@ typedef struct SD_task {
   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;
@@ -110,7 +110,9 @@ typedef struct SD_dependency {
 } 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);