--- a/src/helper/csma-helper.cc Fri Oct 24 15:51:20 2008 -0700
+++ b/src/helper/csma-helper.cc Fri Oct 24 17:29:26 2008 -0700
@@ -200,6 +200,19 @@
}
void
+CsmaHelper::InstallStar (Ptr<Node> hub, NodeContainer spokes,
+ NetDeviceContainer& hubDevices, NetDeviceContainer& spokeDevices)
+{
+ for (uint32_t i = 0; i < spokes.GetN (); ++i)
+ {
+ NodeContainer nodes (hub, spokes.Get (i));
+ NetDeviceContainer nd = Install (nodes);
+ hubDevices.Add (nd.Get (0));
+ spokeDevices.Add (nd.Get (1));
+ }
+}
+
+void
CsmaHelper::EnqueueEvent (Ptr<PcapWriter> writer, Ptr<const Packet> packet)
{
writer->WritePacket (packet);