+class XBT_PUBLIC IoImpl : public ActivityImpl_T<IoImpl> {
+ resource::DiskImpl* disk_ = nullptr;
+ sg_size_t size_ = 0;
+ s4u::Io::OpType type_ = s4u::Io::OpType::READ;
+ sg_size_t performed_ioops_ = 0;
+ resource::Action* timeout_detector_ = nullptr;
+ s4u::Io* piface_;