Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Match Io and Exec creation
[simgrid.git] / src / kernel / activity / IoImpl.hpp
index 298b88b..fc4df57 100644 (file)
@@ -20,8 +20,12 @@ class XBT_PUBLIC IoImpl : public ActivityImpl_T<IoImpl> {
   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);