X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5b3677b425b9cc6949c1573d59ac772540cbf4b2..f2df13795e01302813a6aef10825ec7e922ce530:/src/surf/storage_n11.hpp diff --git a/src/surf/storage_n11.hpp b/src/surf/storage_n11.hpp index 5582e961d0..86139ccc92 100644 --- a/src/surf/storage_n11.hpp +++ b/src/surf/storage_n11.hpp @@ -38,7 +38,7 @@ public: StorageN11Model(); ~StorageN11Model(); StoragePtr createResource(const char* id, const char* type_id, - const char* content_name, const char* content_type, xbt_dict_t properties); + const char* content_name, const char* content_type, xbt_dict_t properties, const char* attach); double shareResources(double now); void updateActionsState(double now, double delta); }; @@ -51,13 +51,11 @@ class StorageN11 : public Storage { public: StorageN11(StorageModelPtr model, const char* name, xbt_dict_t properties, lmm_system_t maxminSystem, double bread, double bwrite, double bconnection, - const char* type_id, char *content_name, char *content_type, sg_size_t size); + const char* type_id, char *content_name, char *content_type, sg_size_t size, char *attach); - StorageActionPtr open(const char* mount, const char* path); + StorageActionPtr open(char* mount, char* path); StorageActionPtr close(surf_file_t fd); StorageActionPtr ls(const char *path); - xbt_dict_t getContent(); - sg_size_t getSize(); StorageActionPtr read(surf_file_t fd, sg_size_t size);//FIXME:why we have a useless param ptr ?? StorageActionPtr write(surf_file_t fd, sg_size_t size);//FIXME:why we have a useless param ptr ?? void rename(const char *src, const char *dest);