// Write into the new file
write = MSG_file_write(ptr,100000,sizeof(char*),file); // Write for 100Ko
- XBT_INFO("\tHaving write %.1f \ton %s",write,file->name);
+ XBT_INFO("\tHave written %8.1f on %s",write,file->name);
// Print the stat
MSG_file_stat(file,&stat);
XBT_INFO("\tClose file '%s'",file->name);
MSG_file_close(file);
+ xbt_dict_t dict_ls;
+ char* key;
+ surf_stat_t data = NULL;
+ xbt_dict_cursor_t cursor = NULL;
+
+ dict_ls = MSG_file_ls(mount,"./");
+ XBT_INFO(" ");XBT_INFO("ls ./");
+ xbt_dict_foreach(dict_ls,cursor,key,data){
+ if(data) XBT_INFO("FILE : %s",key);
+ else XBT_INFO("DIR : %s",key);
+ }
+ xbt_dict_free(&dict_ls);
+
+ dict_ls = MSG_file_ls(mount,"./doc/simgrid/examples/platforms/");
+ XBT_INFO(" ");XBT_INFO("ls ./doc/simgrid/examples/platforms/");
+ xbt_dict_foreach(dict_ls,cursor,key,data){
+ if(data) XBT_INFO("FILE : %s",key);
+ else XBT_INFO("DIR : %s",key);
+ }
+ xbt_dict_free(&dict_ls);
+
+ dict_ls = MSG_file_ls(mount,"./doc/simgrid/examples/msg/");
+ XBT_INFO(" ");XBT_INFO("ls ./doc/simgrid/examples/msg/");
+ xbt_dict_foreach(dict_ls,cursor,key,data){
+ if(data) XBT_INFO("FILE : %s",key);
+ else XBT_INFO("DIR : %s",key);
+ }
+ xbt_dict_free(&dict_ls);
+
free(mount);
return 0;
res = MSG_main();
XBT_INFO("Simulation time %g", MSG_get_clock());
- MSG_clean();
if (res == MSG_OK)
return 0;
else