X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8ba628a1b24e5130c2f14ee2d7d7a0f470ba8b17..110b155a3d6309c2f780ca870d8c14391796ccd4:/src/include/surf/surf.h diff --git a/src/include/surf/surf.h b/src/include/surf/surf.h index 4a7ebcf6f6..b54447c286 100644 --- a/src/include/surf/surf.h +++ b/src/include/surf/surf.h @@ -47,7 +47,7 @@ typedef struct surf_action { double start; /* start time */ double finish; /* finish time : this is modified during the run * and fluctuates until the task is completed */ - void *callback; /* for your convenience */ + void *data; /* for your convenience */ surf_resource_t resource_type; } s_surf_action_t; @@ -67,6 +67,8 @@ typedef struct surf_resource_public { void (*action_recycle) (surf_action_t action); void (*action_change_state) (surf_action_t action, e_surf_action_state_t state); + void (*action_set_data) (surf_action_t action, + void *data); const char *name; } s_surf_resource_public_t, *surf_resource_public_t;