Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Support for ns3-3.12
[simgrid.git] / src / surf / ns3 / ns3_interface.cc
index 03ddec0..e89afd3 100644 (file)
 #include "xbt/log.h"
 #include "xbt/dynar.h"
 
-#include "ns3/core-module.h"
-#include "ns3/simulator-module.h"
-#include "ns3/node-module.h"
-#include "ns3/helper-module.h"
-#include "ns3/global-route-manager.h"
-#include "ns3/global-route-manager.h"
-#include "ns3/ipv4-global-routing-helper.h"
-
 using namespace ns3;
 
 extern xbt_lib_t host_lib;
@@ -55,11 +47,14 @@ double ns3_get_socket_remains(void *socket){
                return ns3_sim->get_remains_from_socket(socket);
 }
 
+double ns3_get_socket_sent(void *socket){
+  return ns3_sim->get_sent_from_socket(socket);
+}
+
 char ns3_get_socket_is_finished(void *socket){
                return ns3_sim->get_finished(socket);
 }
 
-
 double ns3_time(){
        return Simulator::Now().GetSeconds();
 }