X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ffd004a13acd17db31f5d5df1bc2fc2dc696b9a9..f88215c694b16ecbae4a3e230d437f47bff54917:/src/surf/disk_s19.hpp diff --git a/src/surf/disk_s19.hpp b/src/surf/disk_s19.hpp index f80c35b2d9..443145750d 100644 --- a/src/surf/disk_s19.hpp +++ b/src/surf/disk_s19.hpp @@ -30,6 +30,9 @@ class DiskS19Model : public DiskModel { public: using DiskModel::DiskModel; DiskImpl* create_disk(const std::string& name, double read_bandwidth, double write_bandwidth) override; + + DiskAction* io_start(const DiskImpl* disk, sg_size_t size, s4u::Io::OpType type) override; + void update_actions_state(double now, double delta) override; }; @@ -40,9 +43,6 @@ public: class DiskS19 : public DiskImpl { public: using DiskImpl::DiskImpl; - DiskAction* io_start(sg_size_t size, s4u::Io::OpType type) override; - DiskAction* read(sg_size_t size) override; - DiskAction* write(sg_size_t size) override; }; /**********