char *name; /**< @brief task name if any */
simdata_task_t simdata; /**< @brief simulator data */
void *data; /**< @brief user data */
-#ifdef HAVE_TRACING
long long int counter; /* task unique identifier for instrumentation */
+#ifdef HAVE_TRACING
char *category; /* task category for instrumentation */
#endif
} s_msg_task_t;
typedef struct simdata_file *simdata_file_t;
typedef struct msg_file_priv {
- const char *fullname;
+ char *fullpath;
sg_size_t size;
char* mount_point;
char* storageId;
typedef s_xbt_dictelm_t s_msg_storage_t;
typedef struct msg_storage_priv {
- // TODO PV: fill it (or not) !
- void * dummy;
+ const char *hostname;
+ void *data;
} s_msg_storage_priv_t, *msg_storage_priv_t;
static inline msg_storage_priv_t MSG_storage_priv(msg_storage_t storage){