X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c19a107a096f503e67217fb178fa98eb742ceb4d..36f318bf846ce5271b53a53deeb90ed0340b441f:/src/kernel/activity/IoImpl.hpp diff --git a/src/kernel/activity/IoImpl.hpp b/src/kernel/activity/IoImpl.hpp index 298b88ba4d..fc4df57c87 100644 --- a/src/kernel/activity/IoImpl.hpp +++ b/src/kernel/activity/IoImpl.hpp @@ -20,8 +20,12 @@ class XBT_PUBLIC IoImpl : public ActivityImpl_T { s4u::Io::OpType type_ = s4u::Io::OpType::READ; sg_size_t performed_ioops_ = 0; resource::Action* timeout_detector_ = nullptr; + s4u::Io* piface_; public: + IoImpl(); + s4u::Io* get_iface() { return piface_; } + IoImpl& set_timeout(double timeout) override; IoImpl& set_size(sg_size_t size); IoImpl& set_type(s4u::Io::OpType type);