Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
SIMIX_io_finish becomes IoImp::finish
[simgrid.git] / src / kernel / activity / IoImpl.hpp
index e61d9ea..f7f2217 100644 (file)
@@ -19,10 +19,9 @@ public:
   ~IoImpl() override;
   explicit IoImpl(std::string name, surf::StorageImpl* storage);
 
-  void start(sg_size_t size, simgrid::s4u::Io::OpType type);
-  void suspend() override;
-  void resume() override;
+  IoImpl* start(sg_size_t size, simgrid::s4u::Io::OpType type);
   void post() override;
+  void finish();
   void cancel();
   double get_remaining();
   sg_size_t get_performed_ioops() { return performed_ioops_; }