X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5519309e40fb5fb223a26cb1037a47046878996f..4fcb76c0c08cf4aaa8379bb5da8215334b4e83d2:/src/include/surf/surf.h diff --git a/src/include/surf/surf.h b/src/include/surf/surf.h index 8cc569ede4..9ce016d7e5 100644 --- a/src/include/surf/surf.h +++ b/src/include/surf/surf.h @@ -224,8 +224,7 @@ typedef struct surf_storage_model_extension_public { surf_action_t(*read) (void *storage, void* ptr, size_t size, size_t nmemb, surf_file_t stream); surf_action_t(*write) (void *storage, const void* ptr, size_t size, size_t nmemb, surf_file_t stream); surf_action_t(*stat) (void *storage, int fd, void* buf); - void* (*create_resource) (const char* id, const char* model,const char* type_id, - xbt_dict_t content, xbt_dict_t storage_properties); + void* (*create_resource) (const char* id, const char* model,const char* type_id); } s_surf_model_extension_storage_t; /** \brief Workstation model extension public @@ -365,6 +364,15 @@ typedef struct s_mount { char *name; } s_mount_t, *mount_t; +typedef struct s_content { + char *user_rights; + char *user; + char *group; + char *date; + char *time; + int size; +} s_content_t, *content_t; + /** * Resource which have a metric handled by a maxmin system */