A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
the plugin is now complete \o/
[simgrid.git]
/
include
/
simgrid
/
plugins
/
file_system.h
diff --git
a/include/simgrid/plugins/file_system.h
b/include/simgrid/plugins/file_system.h
index
2430be6
..
4d7390d
100644
(file)
--- 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(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);
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)
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)
#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)