+
+ 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;