src/devices/csma-cd/csma-cd-net-device.cc
changeset 1372 5967e5b2c737
parent 1364 7866d4dd9e64
equal deleted inserted replaced
1371:bebf690257c9 1372:5967e5b2c737
   458 CsmaCdNetDevice::GetTraceResolver (void)
   458 CsmaCdNetDevice::GetTraceResolver (void)
   459 {
   459 {
   460   Ptr<CompositeTraceResolver> resolver = Create<CompositeTraceResolver> ();
   460   Ptr<CompositeTraceResolver> resolver = Create<CompositeTraceResolver> ();
   461   resolver->AddChild ("queue", m_queue);
   461   resolver->AddChild ("queue", m_queue);
   462   resolver->AddSource ("rx",
   462   resolver->AddSource ("rx",
       
   463                        "receive MAC packet",
   463                        m_rxTrace,
   464                        m_rxTrace,
   464                        CsmaCdTraceType (CsmaCdTraceType::RX));
   465                        CsmaCdTraceType (CsmaCdTraceType::RX));
   465   resolver->AddSource ("drop",
   466   resolver->AddSource ("drop",
       
   467                        "drop MAC packet",  
   466                        m_dropTrace,
   468                        m_dropTrace,
   467                        CsmaCdTraceType (CsmaCdTraceType::DROP));
   469                        CsmaCdTraceType (CsmaCdTraceType::DROP));
   468   resolver->SetParent (NetDevice::GetTraceResolver ());
   470   resolver->SetParent (NetDevice::GetTraceResolver ());
   469   return resolver;
   471   return resolver;
   470 }
   472 }