merge src/simulator into src/core; move src/core to new module layout

This commit is contained in:
Tom Henderson
2011-02-18 16:05:39 -08:00
parent 9471e3121f
commit df07734f32
241 changed files with 358 additions and 386 deletions

View File

@@ -19,7 +19,7 @@
#include <iostream> #include <iostream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -19,7 +19,7 @@
#include <iostream> #include <iostream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -16,7 +16,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -33,7 +33,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -33,7 +33,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-static-routing-helper.h"

View File

@@ -28,7 +28,7 @@
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -33,7 +33,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -29,7 +29,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -32,7 +32,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -16,7 +16,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/csma-module.h" #include "ns3/csma-module.h"

View File

@@ -53,7 +53,7 @@
#include "ns3/abort.h" #include "ns3/abort.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/emu-module.h" #include "ns3/emu-module.h"
#include "ns3/v4ping-module.h" #include "ns3/v4ping-module.h"

View File

@@ -63,7 +63,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/emu-helper.h" #include "ns3/emu-helper.h"

View File

@@ -1,5 +1,5 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
obj = bld.create_ns3_program('energy-model-example', ['core', 'simulator', 'mobility', 'wifi', 'energy', 'internet-stack']) obj = bld.create_ns3_program('energy-model-example', ['core', 'mobility', 'wifi', 'energy', 'internet-stack'])
obj.source = 'energy-model-example.cc' obj.source = 'energy-model-example.cc'

View File

@@ -37,7 +37,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/common-module.h" #include "ns3/common-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -30,7 +30,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv6-static-routing-helper.h" #include "ns3/ipv6-static-routing-helper.h"

View File

@@ -42,7 +42,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv6-static-routing-helper.h" #include "ns3/ipv6-static-routing-helper.h"

View File

@@ -40,7 +40,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv6-header.h" #include "ns3/ipv6-header.h"
using namespace ns3; using namespace ns3;

View File

@@ -31,7 +31,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -34,7 +34,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv6-routing-table-entry.h" #include "ns3/ipv6-routing-table-entry.h"

View File

@@ -33,7 +33,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/radvd.h" #include "ns3/radvd.h"

View File

@@ -47,7 +47,7 @@
#include <time.h> #include <time.h>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/global-route-manager.h" #include "ns3/global-route-manager.h"

View File

@@ -45,7 +45,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/global-routing-module.h" #include "ns3/global-routing-module.h"

View File

@@ -1,5 +1,5 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
obj = bld.create_ns3_program('mesh', ['core', 'simulator', 'mobility', 'wifi', 'mesh']) obj = bld.create_ns3_program('mesh', ['core', 'mobility', 'wifi', 'mesh'])
obj.source = 'mesh.cc' obj.source = 'mesh.cc'

View File

@@ -56,7 +56,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/mobility-module.h" #include "ns3/mobility-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/mobility-module.h" #include "ns3/mobility-module.h"
#include "ns3/ns2-mobility-helper.h" #include "ns3/ns2-mobility-helper.h"

View File

@@ -1,6 +1,6 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
obj = bld.create_ns3_program('ns2-mobility-trace', ['core', 'simulator', 'mobility', 'wifi', 'mesh']) obj = bld.create_ns3_program('ns2-mobility-trace', ['core', 'mobility', 'wifi', 'mesh'])
obj.source = 'ns2-mobility-trace.cc' obj.source = 'ns2-mobility-trace.cc'

View File

@@ -39,7 +39,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/global-routing-module.h" #include "ns3/global-routing-module.h"

View File

@@ -42,7 +42,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/mpi-interface.h" #include "ns3/mpi-interface.h"

View File

@@ -15,7 +15,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -23,7 +23,7 @@
// //
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -1,5 +1,5 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
obj = bld.create_ns3_program('object-names', ['core', 'simulator', 'csma', 'internet-stack']) obj = bld.create_ns3_program('object-names', ['core', 'csma', 'internet-stack'])
obj.source = 'object-names.cc' obj.source = 'object-names.cc'

View File

@@ -27,7 +27,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -68,7 +68,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -26,7 +26,7 @@
#include "ns3/csma-net-device.h" #include "ns3/csma-net-device.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-static-routing.h" #include "ns3/ipv4-static-routing.h"

View File

@@ -26,7 +26,7 @@
#include "ns3/csma-net-device.h" #include "ns3/csma-net-device.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -37,7 +37,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -15,7 +15,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-static-routing-helper.h"

View File

@@ -37,7 +37,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/global-routing-module.h" #include "ns3/global-routing-module.h"

View File

@@ -38,7 +38,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -40,7 +40,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/flow-monitor-helper.h" #include "ns3/flow-monitor-helper.h"

View File

@@ -30,7 +30,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv6-static-routing-helper.h" #include "ns3/ipv6-static-routing-helper.h"

View File

@@ -26,7 +26,7 @@
#include "ns3/csma-net-device.h" #include "ns3/csma-net-device.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-static-routing-helper.h"

View File

@@ -36,7 +36,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-static-routing-helper.h"

View File

@@ -36,7 +36,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-static-routing-helper.h"

View File

@@ -29,7 +29,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/common-module.h" #include "ns3/common-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/internet-stack-module.h" #include "ns3/internet-stack-module.h"

View File

@@ -61,7 +61,7 @@
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -57,7 +57,7 @@
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -99,7 +99,7 @@
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -69,7 +69,7 @@
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -16,7 +16,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -27,7 +27,7 @@
#include <string> #include <string>
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/packet-sink.h" #include "ns3/packet-sink.h"

View File

@@ -39,7 +39,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"
using namespace ns3; using namespace ns3;

View File

@@ -36,7 +36,7 @@
#include "ns3/common-module.h" #include "ns3/common-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"
using namespace ns3; using namespace ns3;

View File

@@ -33,7 +33,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"
using namespace ns3; using namespace ns3;

View File

@@ -49,7 +49,7 @@
#include <cassert> #include <cassert>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -30,7 +30,7 @@
#include "ns3/common-module.h" #include "ns3/common-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-static-routing-helper.h"
#include "ns3/ipv4-list-routing-helper.h" #include "ns3/ipv4-list-routing-helper.h"

View File

@@ -17,7 +17,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/common-module.h" #include "ns3/common-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -15,7 +15,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -15,7 +15,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/ipv4-global-routing-helper.h" #include "ns3/ipv4-global-routing-helper.h"

View File

@@ -17,7 +17,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/common-module.h" #include "ns3/common-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"

View File

@@ -15,7 +15,7 @@
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -4,20 +4,20 @@ def build(bld):
obj = bld.create_ns3_program('hello-simulator', ['core']) obj = bld.create_ns3_program('hello-simulator', ['core'])
obj.source = 'hello-simulator.cc' obj.source = 'hello-simulator.cc'
obj = bld.create_ns3_program('first', ['core', 'simulator', 'point-to-point', 'internet-stack']) obj = bld.create_ns3_program('first', ['core', 'point-to-point', 'internet-stack'])
obj.source = 'first.cc' obj.source = 'first.cc'
obj = bld.create_ns3_program('second', ['core', 'simulator', 'point-to-point', 'csma', 'internet-stack']) obj = bld.create_ns3_program('second', ['core', 'point-to-point', 'csma', 'internet-stack'])
obj.source = 'second.cc' obj.source = 'second.cc'
obj = bld.create_ns3_program('third', ['core', 'simulator', 'point-to-point', 'csma', 'wifi', 'internet-stack']) obj = bld.create_ns3_program('third', ['core', 'point-to-point', 'csma', 'wifi', 'internet-stack'])
obj.source = 'third.cc' obj.source = 'third.cc'
obj = bld.create_ns3_program('fourth', ['core']) obj = bld.create_ns3_program('fourth', ['core'])
obj.source = 'fourth.cc' obj.source = 'fourth.cc'
obj = bld.create_ns3_program('fifth', ['core', 'simulator', 'point-to-point', 'internet-stack']) obj = bld.create_ns3_program('fifth', ['core', 'point-to-point', 'internet-stack'])
obj.source = 'fifth.cc' obj.source = 'fifth.cc'
obj = bld.create_ns3_program('sixth', ['core', 'simulator', 'point-to-point', 'internet-stack']) obj = bld.create_ns3_program('sixth', ['core', 'point-to-point', 'internet-stack'])
obj.source = 'sixth.cc' obj.source = 'sixth.cc'

View File

@@ -25,7 +25,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -25,7 +25,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -27,7 +27,7 @@
#include <fstream> #include <fstream>
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -18,7 +18,7 @@
* Author: Mirko Banchi <mk.banchi@gmail.com> * Author: Mirko Banchi <mk.banchi@gmail.com>
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -40,7 +40,7 @@
* - the recipient receives a block ack request or a MPDU with ack policy Block Ack. * - the recipient receives a block ack request or a MPDU with ack policy Block Ack.
*/ */
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/global-routing-module.h" #include "ns3/global-routing-module.h"

View File

@@ -44,7 +44,7 @@
// //
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/mobility-module.h" #include "ns3/mobility-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/wifi-module.h" #include "ns3/wifi-module.h"

View File

@@ -1,45 +1,45 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
obj = bld.create_ns3_program('mixed-wireless', ['core', 'simulator', 'mobility', 'wifi', 'point-to-point', obj = bld.create_ns3_program('mixed-wireless', ['core', 'mobility', 'wifi', 'point-to-point',
'internet-stack']) 'internet-stack'])
obj.source = 'mixed-wireless.cc' obj.source = 'mixed-wireless.cc'
obj = bld.create_ns3_program('wifi-adhoc', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-adhoc', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-adhoc.cc' obj.source = 'wifi-adhoc.cc'
obj = bld.create_ns3_program('wifi-clear-channel-cmu', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-clear-channel-cmu', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-clear-channel-cmu.cc' obj.source = 'wifi-clear-channel-cmu.cc'
obj = bld.create_ns3_program('wifi-ap', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-ap', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-ap.cc' obj.source = 'wifi-ap.cc'
obj = bld.create_ns3_program('wifi-wired-bridging', ['core', 'simulator', 'mobility', 'wifi', 'csma', 'helper', 'bridge']) obj = bld.create_ns3_program('wifi-wired-bridging', ['core', 'mobility', 'wifi', 'csma', 'helper', 'bridge'])
obj.source = 'wifi-wired-bridging.cc' obj.source = 'wifi-wired-bridging.cc'
obj = bld.create_ns3_program('simple-wifi-frame-aggregation', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('simple-wifi-frame-aggregation', ['core', 'mobility', 'wifi'])
obj.source = 'simple-wifi-frame-aggregation.cc' obj.source = 'simple-wifi-frame-aggregation.cc'
obj = bld.create_ns3_program('multirate', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('multirate', ['core', 'mobility', 'wifi'])
obj.source = 'multirate.cc' obj.source = 'multirate.cc'
obj = bld.create_ns3_program('wifi-simple-adhoc', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-simple-adhoc', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-simple-adhoc.cc' obj.source = 'wifi-simple-adhoc.cc'
obj = bld.create_ns3_program('wifi-simple-adhoc-grid', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-simple-adhoc-grid', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-simple-adhoc-grid.cc' obj.source = 'wifi-simple-adhoc-grid.cc'
obj = bld.create_ns3_program('wifi-simple-infra', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-simple-infra', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-simple-infra.cc' obj.source = 'wifi-simple-infra.cc'
obj = bld.create_ns3_program('wifi-simple-interference', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-simple-interference', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-simple-interference.cc' obj.source = 'wifi-simple-interference.cc'
obj = bld.create_ns3_program('wifi-blockack', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('wifi-blockack', ['core', 'mobility', 'wifi'])
obj.source = 'wifi-blockack.cc' obj.source = 'wifi-blockack.cc'
obj = bld.create_ns3_program('ofdm-validation', ['core', 'simulator', 'mobility', 'wifi']) obj = bld.create_ns3_program('ofdm-validation', ['core', 'mobility', 'wifi'])
obj.source = 'ofdm-validation.cc' obj.source = 'ofdm-validation.cc'
obj = bld.create_ns3_program('wifi-hidden-terminal', ['core', 'simulator', 'mobility', 'wifi', 'propagation', 'flow-monitor']) obj = bld.create_ns3_program('wifi-hidden-terminal', ['core', 'mobility', 'wifi', 'propagation', 'flow-monitor'])
obj.source = 'wifi-hidden-terminal.cc' obj.source = 'wifi-hidden-terminal.cc'

View File

@@ -2,7 +2,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/mobility-module.h" #include "ns3/mobility-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -3,7 +3,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/mobility-module.h" #include "ns3/mobility-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -3,7 +3,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -11,7 +11,7 @@ def build(bld):
obj = bld.create_ns3_program('main-callback', ['core']) obj = bld.create_ns3_program('main-callback', ['core'])
obj.source = 'main-callback.cc' obj.source = 'main-callback.cc'
obj = bld.create_ns3_program('sample-simulator', ['core', 'simulator']) obj = bld.create_ns3_program('sample-simulator', ['core'])
obj.source = 'sample-simulator.cc' obj.source = 'sample-simulator.cc'
obj = bld.create_ns3_program('main-ptr', ['core'] ) obj = bld.create_ns3_program('main-ptr', ['core'] )
@@ -20,10 +20,10 @@ def build(bld):
obj = bld.create_ns3_program('main-random-variable', ['core', 'contrib']) obj = bld.create_ns3_program('main-random-variable', ['core', 'contrib'])
obj.source = 'main-random-variable.cc' obj.source = 'main-random-variable.cc'
obj = bld.create_ns3_program('main-packet-header', ['common', 'simulator']) obj = bld.create_ns3_program('main-packet-header', ['common', 'core'])
obj.source = 'main-packet-header.cc' obj.source = 'main-packet-header.cc'
obj = bld.create_ns3_program('main-packet-tag', ['common', 'simulator']) obj = bld.create_ns3_program('main-packet-tag', ['common', 'core'])
obj.source = 'main-packet-tag.cc' obj.source = 'main-packet-tag.cc'
if bld.env['ENABLE_THREADING'] and bld.env["ENABLE_REAL_TIME"]: if bld.env['ENABLE_THREADING'] and bld.env["ENABLE_REAL_TIME"]:
@@ -35,22 +35,22 @@ def build(bld):
obj.source = 'main-simple.cc' obj.source = 'main-simple.cc'
obj = bld.create_ns3_program('main-grid-topology', obj = bld.create_ns3_program('main-grid-topology',
['core', 'simulator', 'mobility', 'internet-stack']) ['core', 'mobility', 'internet-stack'])
obj.source = 'main-grid-topology.cc' obj.source = 'main-grid-topology.cc'
obj = bld.create_ns3_program('main-random-topology', obj = bld.create_ns3_program('main-random-topology',
['core', 'simulator', 'helper', 'mobility']) ['core', 'helper', 'mobility'])
obj.source = 'main-random-topology.cc' obj.source = 'main-random-topology.cc'
obj = bld.create_ns3_program('main-random-walk', obj = bld.create_ns3_program('main-random-walk',
['core', 'simulator', 'helper', 'mobility']) ['core', 'helper', 'mobility'])
obj.source = 'main-random-walk.cc' obj.source = 'main-random-walk.cc'
obj = bld.create_ns3_program('main-propagation-loss', obj = bld.create_ns3_program('main-propagation-loss',
['core', 'simulator', 'mobility', 'wifi']) ['core', 'mobility', 'wifi'])
obj.source = 'main-propagation-loss.cc' obj.source = 'main-propagation-loss.cc'
obj = bld.create_ns3_program('sample-random-variable', obj = bld.create_ns3_program('sample-random-variable',
['core', 'simulator']) ['core'])
obj.source = 'sample-random-variable.cc' obj.source = 'sample-random-variable.cc'

View File

@@ -3,7 +3,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -3,7 +3,7 @@
#include "ns3/core-module.h" #include "ns3/core-module.h"
#include "ns3/helper-module.h" #include "ns3/helper-module.h"
#include "ns3/node-module.h" #include "ns3/node-module.h"
#include "ns3/simulator-module.h" #include "ns3/core-module.h"
using namespace ns3; using namespace ns3;

View File

@@ -1,7 +1,7 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
module = bld.create_ns3_module('bulk-send', ['core', 'simulator', 'node']) module = bld.create_ns3_module('bulk-send', ['core', 'node'])
module.source = [ module.source = [
'bulk-send-application.cc', 'bulk-send-application.cc',
] ]

View File

@@ -1,7 +1,7 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
module = bld.create_ns3_module('onoff', ['core', 'simulator', 'node']) module = bld.create_ns3_module('onoff', ['core', 'node'])
module.source = [ module.source = [
'onoff-application.cc', 'onoff-application.cc',
] ]

View File

@@ -1,7 +1,7 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
common = bld.create_ns3_module('common', ['core', 'simulator', 'mobility']) common = bld.create_ns3_module('common', ['core', 'mobility'])
common.source = [ common.source = [
'buffer.cc', 'buffer.cc',
'buffer-test.cc', 'buffer-test.cc',

View File

@@ -1,5 +1,5 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld): def build(bld):
obj = bld.create_ns3_program('li-ion-energy-source', ['core', 'simulator', 'energy']) obj = bld.create_ns3_program('li-ion-energy-source', ['core', 'energy'])
obj.source = 'li-ion-energy-source.cc' obj.source = 'li-ion-energy-source.cc'

View File

@@ -20,7 +20,7 @@ def configure(conf):
def build(bld): def build(bld):
module = bld.create_ns3_module('contrib', ['simulator', 'common']) module = bld.create_ns3_module('contrib', ['core', 'common'])
module.source = [ module.source = [
'event-garbage-collector.cc', 'event-garbage-collector.cc',
'gnuplot.cc', 'gnuplot.cc',

View File

@@ -32,7 +32,7 @@
#ifndef CAIRO_WIDEINT_H #ifndef CAIRO_WIDEINT_H
#define CAIRO_WIDEINT_H #define CAIRO_WIDEINT_H
#include "ns3/simulator-config.h" #include "ns3/core-config.h"
#define cairo_private #define cairo_private
#define HAVE_UINT64_T 1 #define HAVE_UINT64_T 1

Some files were not shown because too many files have changed in this diff Show More