Commit Graph

3593 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
0dc8bc3e86 merge 2008-09-03 18:01:40 +01:00
Mathieu Lacage
f423b864b0 add missing aggregate removed by previous commit 2008-09-03 09:59:04 -07:00
Gustavo J. A. M. Carneiro
9c48b2460c Fix build when ns3_module_*__local.py files are used. 2008-09-03 17:42:28 +01:00
Mathieu Lacage
21dcddef88 make nsc build again. 2008-09-02 21:19:27 -07:00
Mathieu Lacage
cd39d96f2b bug 282: remove Ipv4L4Demux 2008-09-02 17:20:32 -07:00
Mathieu Lacage
7d81d3a381 use std::string instead of raw string 2008-09-02 15:17:54 -07:00
Mathieu Lacage
d7fb97eac0 improve debugging output 2008-09-02 15:17:43 -07:00
Mathieu Lacage
9b5145b5a0 use Mac48Address::GetMulticast to avoid code duplication 2008-09-02 11:39:26 -07:00
Mathieu Lacage
8f7b450103 bug 274: bridge must detect compatibility of devices with bridging mode 2008-09-02 11:28:03 -07:00
Mathieu Lacage
5fd19292ea merge with HEAD 2008-09-02 10:45:06 -07:00
Mathieu Lacage
87dc4f304d catch KeyError exception to avoid failing when sqlite or gtk are not installed 2008-09-02 10:44:28 -07:00
Craig Dowell
67313dc308 merge nsc phase one 2008-09-02 10:39:45 -07:00
Mathieu Lacage
732bc9d257 bug 303: return value should not be const 2008-09-02 10:12:14 -07:00
Gustavo J. A. M. Carneiro
1ace78069a Fix compilation of Python bindings when libsqlite3 is not available (and so the class SqliteDataOutput is omitted). 2008-09-02 17:32:19 +01:00
Gustavo J. A. M. Carneiro
0adbfb8047 New pybindgen and API rescan. Extensive API description files changes because pybindgen now handles consts differently. 2008-09-02 11:12:42 +01:00
Gustavo J. A. M. Carneiro
7570be25c5 Python: fix constructor wrapper name for templated ns3::Objects. 2008-08-31 22:33:23 +01:00
Craig Dowell
e8cc479c4f branch merge 2008-08-29 20:50:17 -07:00
Mathieu Lacage
3878eac508 merge with HEAD 2008-08-29 20:41:37 -07:00
Mathieu Lacage
05b8fed716 bug 299: packet socket broken by promiscuous update 2008-08-29 20:40:54 -07:00
Florian Westphal
d6dd23547b nsc: example files.
This adds two example files that will use the Linux
2.6.18 and 2.6.26 stacks provided by NSC.
2008-08-29 23:11:41 +02:00
Florian Westphal
235ac2801f nsc: enable network simulation cradle
This adds the hooks to allow the nsc code to be compiled into ns-3 if
the --nsc flag is specified during 'waf configure'.
2008-08-29 23:10:00 +02:00
Florian Westphal
4591673b99 nsc: core files.
This adds the core network simulation cradle support
code.
2008-08-29 23:08:18 +02:00
Florian Westphal
11c4bec9e8 ipv4-end-point-demux: add method to fetch list of all endpoints
GetAllEndPoints() will be used by the network simulation cradle.
After a wakeup event, all sockets (Endpoints) have to be checked
for state changes.
2008-08-29 23:07:21 +02:00
Unknown
64e7d5cd17 Some cleanup. 2008-08-29 13:36:12 -04:00
Unknown
168361462f Stats module and example merged in. 2008-08-29 13:22:09 -04:00
Gustavo J. A. M. Carneiro
90c70d1a39 Require new PyBindGen (now ignores the badly scanned anonymous containers that cause problems on cygwin) and rescan API. 2008-08-29 14:56:24 +01:00
Gustavo J. A. M. Carneiro
b88b399635 RealTimeSimulatorImpl::EnableLogTo() is not implemented, remove it from the header file. 2008-08-29 14:53:38 +01:00
Unknown
caa878e725 expunge any mention of the possibility that the real-time simlator could operate in real-time mode 2008-08-28 15:11:55 -07:00
Unknown
15766219de don't assume posix compatibility means posix clocks 2008-08-28 15:06:49 -07:00
Mathieu Lacage
a54f875690 forgot to remove uneeded copy 2008-08-27 11:39:31 -07:00
Craig Dowell
08833cb918 branch merge 2008-08-26 23:16:31 -07:00
Craig Dowell
c466a1d098 ifdef out ability to feed real-time through simulator 2008-08-26 23:11:11 -07:00
Craig Dowell
3ba8dce954 add realtime simulator and associated tests 2008-08-26 15:34:57 -07:00
Gustavo J. A. M. Carneiro
c0ee4eb2a0 Pull in Mathieu's PyBindGen fix. 2008-08-26 22:20:30 +01:00
Mathieu Lacage
8027faacca doxygen OnOffHelper. 2008-08-26 11:17:31 -07:00
Mathieu Lacage
dab7ef6871 merge with HEAD 2008-08-26 08:42:28 -07:00
Mathieu Lacage
bf3ad68c92 remove dead code. 2008-08-26 08:41:21 -07:00
Gustavo J. A. M. Carneiro
8cdde7b8f2 merge 2008-08-26 12:25:59 +01:00
Gustavo J. A. M. Carneiro
cb5d18a929 Bridge documentation (#286) 2008-08-26 12:25:08 +01:00
Mathieu Lacage
0500b5353e bug 279: Packets need metadata support for printing without header checking 2008-08-25 15:21:01 -07:00
Mathieu Lacage
3ba086cef6 bug 273: fix python bindings. 2008-08-25 15:16:35 -07:00
Mathieu Lacage
bd37d93222 document API change 2008-08-25 15:00:56 -07:00
Mathieu Lacage
f5f3b3f057 repeat enum keyword. 2008-08-25 10:03:38 -07:00
Mathieu Lacage
5f63fe35ba shared Mac48 multicast code 2008-08-25 10:02:52 -07:00
Mathieu Lacage
cfdb301bee bug 273: constify packet pointers. 2008-08-25 09:13:05 -07:00
Mathieu Lacage
21b5431c24 bug 285: NetDevice base class should define an attribute Mtu. 2008-08-25 09:05:41 -07:00
Gustavo J. A. M. Carneiro
abd6647112 New PyBindGen, fixes python wrapper identity issue. 2008-08-23 22:35:10 +01:00
Raj Bhattacharjea
cd95f66344 Fix a unit test typo (thanks Providence Salumu Munga 2008-08-19 14:13:01 -04:00
Gustavo J. A. M. Carneiro
fd774c3fb6 New PyBindGen version and API rescan: adds missing copy constructors, and generates __copy__ methods so that python's copy.copy() works on our objects. 2008-08-19 17:48:09 +01:00
Gustavo J. A. M. Carneiro
097f338632 Make copy constructors of some wifi classes private so that pybindgen won't use them (they are not usable) 2008-08-19 17:45:41 +01:00