- Action *communicate(NetCard *src, NetCard *dst, double size, double rate) override;
- bool next_occuring_event_isIdempotent() override {return true;}
- virtual void gapAppend(double /*size*/, const Link* /*link*/, NetworkAction * /*action*/) {};
+ Action* communicate(s4u::Host* src, s4u::Host* dst, double size, double rate) override;
+ virtual void gapAppend(double size, const LinkImpl* link, NetworkAction* action);
+