src/helper/csma-helper.cc
changeset 3553 065488d0420c
parent 3403 ac82ff1f6736
child 3786 9f384deadb46
equal deleted inserted replaced
3552:b822851cb95d 3553:065488d0420c
   120 }
   120 }
   121 
   121 
   122 void 
   122 void 
   123 CsmaHelper::EnableAscii (std::ostream &os, uint32_t nodeid, uint32_t deviceid)
   123 CsmaHelper::EnableAscii (std::ostream &os, uint32_t nodeid, uint32_t deviceid)
   124 {
   124 {
   125   Packet::EnableMetadata ();
   125   Packet::EnablePrinting ();
   126   std::ostringstream oss;
   126   std::ostringstream oss;
   127   oss << "/NodeList/" << nodeid << "/DeviceList/" << deviceid << "/$ns3::CsmaNetDevice/Rx";
   127   oss << "/NodeList/" << nodeid << "/DeviceList/" << deviceid << "/$ns3::CsmaNetDevice/Rx";
   128   Config::Connect (oss.str (), MakeBoundCallback (&CsmaHelper::AsciiRxEvent, &os));
   128   Config::Connect (oss.str (), MakeBoundCallback (&CsmaHelper::AsciiRxEvent, &os));
   129   oss.str ("");
   129   oss.str ("");
   130   oss << "/NodeList/" << nodeid << "/DeviceList/" << deviceid << "/$ns3::CsmaNetDevice/TxQueue/Enqueue";
   130   oss << "/NodeList/" << nodeid << "/DeviceList/" << deviceid << "/$ns3::CsmaNetDevice/TxQueue/Enqueue";