X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3f2999fc86c758179dfc3e6e0d1ca4860cf65ae4..003b7aaee07e00a400955049410d4dc5165417c4:/src/surf/network_ns3.hpp diff --git a/src/surf/network_ns3.hpp b/src/surf/network_ns3.hpp index 91945321cc..3807ebe724 100644 --- a/src/surf/network_ns3.hpp +++ b/src/surf/network_ns3.hpp @@ -44,20 +44,15 @@ public: ~NetworkNS3Model(); Link* createLink(const char *name, - double bw_initial, - tmgr_trace_t bw_trace, - double lat_initial, - tmgr_trace_t lat_trace, - int initiallyOn, - tmgr_trace_t state_trace, - e_surf_link_sharing_policy_t policy, - xbt_dict_t properties); - xbt_dynar_t getRoute(NetCard *src, NetCard *dst); + double bw_initial, tmgr_trace_t bw_trace, + double lat_initial, tmgr_trace_t lat_trace, + tmgr_trace_t state_trace, + e_surf_link_sharing_policy_t policy, + xbt_dict_t properties) override; Action *communicate(NetCard *src, NetCard *dst, double size, double rate); double next_occuring_event(double now) override; bool next_occuring_event_isIdempotent() {return false;} void updateActionsState(double now, double delta) override; - void addTraces() override {DIE_IMPOSSIBLE;} }; /************ @@ -69,7 +64,7 @@ public: double bw_initial, double lat_initial); ~NetworkNS3Link(); - void apply_event(tmgr_trace_iterator_t event_type, double value) override; + void apply_event(tmgr_trace_iterator_t event, double value) override; void updateBandwidth(double value) override {THROW_UNIMPLEMENTED;} void updateLatency(double value) override {THROW_UNIMPLEMENTED;} @@ -84,10 +79,6 @@ class NetworkNS3Action : public NetworkAction { public: NetworkNS3Action(Model *model, double cost, bool failed); -#ifdef HAVE_LATENCY_BOUND_TRACKING - int getLatencyLimited(); -#endif - bool isSuspended(); int unref(); void suspend();