get rid of Attribute class. Use AttributeValue subclasses directly.
This commit is contained in:
@@ -36,8 +36,8 @@ main (int argc, char *argv[])
|
||||
internet.Install (n);
|
||||
|
||||
CsmaHelper csma;
|
||||
csma.SetChannelParameter ("BitRate", DataRate (5000000));
|
||||
csma.SetChannelParameter ("Delay", MilliSeconds (2));
|
||||
csma.SetChannelParameter ("BitRate", StringValue ("5Mbps"));
|
||||
csma.SetChannelParameter ("Delay", StringValue ("2ms"));
|
||||
NetDeviceContainer nd = csma.Install (n);
|
||||
|
||||
Ipv4AddressHelper ipv4;
|
||||
@@ -48,9 +48,9 @@ main (int argc, char *argv[])
|
||||
|
||||
UdpEchoClientHelper client;
|
||||
client.SetRemote (i.GetAddress (1), port);
|
||||
client.SetAppAttribute ("MaxPackets", Uinteger (1));
|
||||
client.SetAppAttribute ("Interval", Seconds (1.0));
|
||||
client.SetAppAttribute ("PacketSize", Uinteger (1024));
|
||||
client.SetAppAttribute ("MaxPackets", UintegerValue (1));
|
||||
client.SetAppAttribute ("Interval", StringValue ("1s"));
|
||||
client.SetAppAttribute ("PacketSize", UintegerValue (1024));
|
||||
ApplicationContainer apps = client.Install (n.Get (0));
|
||||
apps.Start (Seconds (2.0));
|
||||
apps.Stop (Seconds (10.0));
|
||||
|
||||
Reference in New Issue
Block a user