Commit Graph

438 Commits

Author SHA1 Message Date
Mathieu Lacage
6f26975964 more FailSafe methods 2008-03-09 21:28:27 +01:00
Mathieu Lacage
773b4d80a5 get rid of DefaultValue usage in internet-node 2008-03-03 19:38:05 +01:00
Mathieu Lacage
a786828ddf kill TraceResolver et al. 2008-03-03 01:58:57 +01:00
Mathieu Lacage
23bfe3fe09 remove old trace system 2008-03-02 22:53:11 +01:00
Mathieu Lacage
99f4928d7c port AsciiTrace to Config::ConnectWithContext 2008-03-02 22:08:17 +01:00
Mathieu Lacage
356b89e672 re-implement tracing using Attributes. 2008-03-02 21:57:51 +01:00
Mathieu Lacage
db4e999d61 register and unregister the NodeList as a config root namespace 2008-03-02 21:12:21 +01:00
Mathieu Lacage
4a1cb62fce add extra NodeContainer constructors 2008-03-01 05:40:06 +01:00
Mathieu Lacage
e06e3096cb merge with HEAD 2008-02-27 22:19:39 +01:00
Mathieu Lacage
0c586271e5 introduce the ns3::String class, get rid of the string -> Attribute implicit conversion, and get rid of MakeDataRate, port PointToPointNetDevice to Attributes 2008-02-27 21:41:34 +01:00
Mathieu Lacage
fe07d43e5d convert CsmaNetDevice to Attributes. 2008-02-27 20:23:57 +01:00
Mathieu Lacage
e5e35f6545 port Applications to Attributes 2008-02-27 00:05:23 +01:00
Mathieu Lacage
fb2f498e54 make Ipv4Address/Ipv4Mask attributes 2008-02-26 23:26:59 +01:00
Mathieu Lacage
a5c397f21b convert NodeList to Attributes. 2008-02-26 18:17:29 +01:00
Mathieu Lacage
847f7587ff application and netdevice lists are attributes now. 2008-02-26 18:03:59 +01:00
Kulin Shah
0ffaf38602 Fix to make the TCP SYN retransmission do a binary exponential backoff 2008-02-25 14:40:25 -05:00
Mathieu Lacage
2eae2f926c make NetDevice fully virtual. 2008-02-25 19:33:46 +01:00
Mathieu Lacage
ca3a3794bf Object::Set/Get -> Object::SetAttribute/GetAttribute 2008-02-21 19:46:39 +01:00
Mathieu Lacage
68a81eed0b AddParameter -> AddAttribute 2008-02-21 19:28:41 +01:00
Mathieu Lacage
37b0481304 uint-value -> uinteger 2008-02-21 19:09:05 +01:00
Mathieu Lacage
1706273d74 value-helper.h -> attribute-helper.h 2008-02-21 18:54:02 +01:00
Mathieu Lacage
144e84154b UintValue -> Uinteger, IntValue -> Integer 2008-02-21 00:09:16 +01:00
Mathieu Lacage
5de083e234 value.h -> attribute.h 2008-02-20 21:45:42 +01:00
Mathieu Lacage
ad7d70ae34 ParamSpec -> Accessor 2008-02-20 20:24:52 +01:00
Mathieu Lacage
c182f4d479 use helpr macro where needed. 2008-02-20 19:58:46 +01:00
Mathieu Lacage
6353d911c0 PValue -> Attribute 2008-02-20 19:57:31 +01:00
Mathieu Lacage
c194579f5e split checker from ParamSpec. 2008-02-18 00:18:45 +01:00
Mathieu Lacage
cf9ed2855f split initial value from ParamSpec. 2008-02-17 04:38:34 +01:00
Mathieu Lacage
b56cad3cbc bug 133: automate RandomVariable memory management. 2008-02-15 20:03:48 +01:00
Mathieu Lacage
5bec43f720 fix bug 137: Make Ipv4Address (uint32_t) constructor explicit. patch by Gustavo. 2008-02-15 19:14:35 +01:00
Mathieu Lacage
25bb76ce20 macro-ify 2008-02-15 05:38:29 +01:00
Mathieu Lacage
88c9b123ee add node/device containers to build 2008-02-14 23:57:18 +01:00
Mathieu Lacage
bd94258500 add device/node containers for helper API. 2008-02-14 23:56:21 +01:00
Mathieu Lacage
c51821715f convert DropTailQueue to parameters 2008-02-14 19:47:19 +01:00
Mathieu Lacage
3f5fa2d889 fix an old typo. 2008-02-14 00:43:46 +01:00
Mathieu Lacage
2e4860e39e add Value support to Address 2008-02-14 00:36:39 +01:00
Mathieu Lacage
81f0d2464c add Value support to Mac48Address 2008-02-14 00:36:14 +01:00
Mathieu Lacage
d4a6b3ab85 merge with HEAD 2008-02-08 18:24:35 +01:00
Mathieu Lacage
f03f1c237b bug 133: automate RandomVariable memory management. 2008-02-07 19:57:21 +01:00
Tom Henderson
a0e14bd523 formatting cleanup 2008-02-02 15:52:54 -08:00
Mathieu Lacage
cecd35e20b AddInterface -> AggregateObject 2008-01-31 22:23:46 +01:00
Mathieu Lacage
5ade799440 QueryInterface -> GetObject 2008-01-31 22:11:03 +01:00
Mathieu Lacage
5f5518e05b merge with HEAD 2008-01-30 17:20:55 +01:00
Raj Bhattacharjea
6c3559792c Added in ns-3-tcp (second try) 2008-01-25 13:57:38 -05:00
Mathieu Lacage
f61e9a9941 interface-id -> type-id 2008-01-16 10:27:07 +01:00
Mathieu Lacage
5c769d2d24 iid -> tid 2008-01-15 12:44:09 +01:00
Mathieu Lacage
a2e63b7f0b iid (void) -> GetTypeId (void) 2008-01-15 12:43:07 +01:00
Mathieu Lacage
44c33f1618 InterfaceId -> TypeId 2008-01-15 12:36:22 +01:00
Tom Henderson
e51bb180d4 Fix bug 125 (make helper function non-virtual) 2008-01-09 22:09:21 -08:00
Mathieu Lacage
4f58be6548 replace ComponentManager::Create and ClassId with InterfaceId::CreateObjest and InterfaceId 2008-01-03 11:39:45 +01:00