X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f051157d903a7e3680081ec4d5fc9d83600847f5..967a3b9f834126e8a07f185cdd660b12c487e9c3:/include/simgrid/s4u/Io.hpp diff --git a/include/simgrid/s4u/Io.hpp b/include/simgrid/s4u/Io.hpp index c3118c357d..81dafc905b 100644 --- a/include/simgrid/s4u/Io.hpp +++ b/include/simgrid/s4u/Io.hpp @@ -50,6 +50,13 @@ public: IoPtr set_size(sg_size_t size); IoPtr set_op_type(OpType type); + static IoPtr streamto_init(Host* from, Disk* from_disk, Host* to, Disk* to_disk); + static IoPtr streamto_async(Host* from, Disk* from_disk, Host* to, Disk* to_disk, uint64_t simulated_size_in_bytes); + static void streamto(Host* from, Disk* from_disk, Host* to, Disk* to_disk, uint64_t simulated_size_in_bytes); + + IoPtr set_source(Host* from, Disk* from_disk); + IoPtr set_destination(Host* to, Disk* to_disk); + IoPtr update_priority(double priority); bool is_assigned() const override;