Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
move all network models to the kernel::resource namespace
[simgrid.git] / src / surf / network_ns3.hpp
index 542558e..27e8058 100644 (file)
@@ -11,7 +11,8 @@
 #include "network_interface.hpp"
 
 namespace simgrid {
-namespace surf {
+namespace kernel {
+namespace resource {
 
 class NetworkNS3Model : public NetworkModel {
 public:
@@ -21,7 +22,7 @@ public:
                        e_surf_link_sharing_policy_t policy) override;
   kernel::resource::Action* communicate(s4u::Host* src, s4u::Host* dst, double size, double rate) override;
   double next_occuring_event(double now) override;
-  bool nextOccuringEventIsIdempotent() override { return false; }
+  bool next_occuring_event_is_idempotent() override { return false; }
   void update_actions_state(double now, double delta) override;
 };
 
@@ -58,6 +59,7 @@ public:
   s4u::Host* dst_;
 };
 
+} // namespace resource
 }
 }