surf_action_->set_activity(this);
XBT_DEBUG("Create IO synchro %p %s", this, get_cname());
- IoImpl::on_start(*this);
return this;
}
timeout_detector_ = nullptr;
}
- on_completion(*this);
-
/* Answer all simcalls associated with the synchro */
finish();
}
}
}
-/*************
- * Callbacks *
- *************/
-xbt::signal<void(IoImpl const&)> IoImpl::on_start;
-xbt::signal<void(IoImpl const&)> IoImpl::on_completion;
-
} // namespace activity
} // namespace kernel
} // namespace simgrid