X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3a79499977cb9778f06ee95abdc7e3a2202ed5e0..745934a3a7f8924055f3ecdb3491884dd60d194a:/include/simgrid/plugins/file_system.h diff --git a/include/simgrid/plugins/file_system.h b/include/simgrid/plugins/file_system.h index 2430be6cd4..4d7390dec4 100644 --- a/include/simgrid/plugins/file_system.h +++ b/include/simgrid/plugins/file_system.h @@ -14,6 +14,8 @@ SG_BEGIN_DECL() XBT_PUBLIC(void) sg_storage_file_system_init(); XBT_PUBLIC(sg_file_t) sg_file_open(const char* fullpath, void* data); +XBT_PUBLIC(sg_size_t) sg_file_read(sg_file_t fd, sg_size_t size); +XBT_PUBLIC(sg_size_t) sg_file_write(sg_file_t fd, sg_size_t size); XBT_PUBLIC(void) sg_file_close(sg_file_t fd); XBT_PUBLIC(const char*) sg_file_get_name(sg_file_t fd); @@ -38,6 +40,8 @@ XBT_PUBLIC(xbt_dict_t) sg_storage_get_content(sg_storage_t storage); XBT_PUBLIC(xbt_dict_t) sg_host_get_storage_content(sg_host_t host); #define MSG_file_open(fullpath, data) sg_file_open(fullpath, data) +#define MSG_file_read(fd, size) sg_file_read(fd, size) +#define MSG_file_write(fd, size) sg_file_write(fd, size) #define MSG_file_close(fd) sg_file_close(fd) #define MSG_file_get_name(fd) sg_file_get_name(fd) #define MSG_file_get_size(fd) sg_file_get_size(fd)