MailboxImpl* get_mailbox() const { return mbox_; }
bool detached() const { return detached_; }
+ std::vector<s4u::Link*> get_traversed_links() const;
void copy_data();
bool test() override;
void* src_data_ = nullptr; /* User data associated to the communication */
void* dst_data_ = nullptr;
+ static xbt::signal<void(CommImpl const&)> on_start;
+ static xbt::signal<void(CommImpl const&)> on_completion;
};
} // namespace activity
} // namespace kernel