src/internet/model/codel-queue.cc
changeset 10978 754c8256c35c
parent 10968 2d29fee2b7b8
child 10986 4d7338f5952d
equal deleted inserted replaced
10977:f35701d8a0a0 10978:754c8256c35c
   158                    StringValue ("5ms"),
   158                    StringValue ("5ms"),
   159                    MakeTimeAccessor (&CoDelQueue::m_target),
   159                    MakeTimeAccessor (&CoDelQueue::m_target),
   160                    MakeTimeChecker ())
   160                    MakeTimeChecker ())
   161     .AddTraceSource ("Count",
   161     .AddTraceSource ("Count",
   162                      "CoDel count",
   162                      "CoDel count",
   163                      MakeTraceSourceAccessor (&CoDelQueue::m_count))
   163                      MakeTraceSourceAccessor (&CoDelQueue::m_count),
       
   164                      "ns3::TracedValue::Uint32Callback")
   164     .AddTraceSource ("DropCount",
   165     .AddTraceSource ("DropCount",
   165                      "CoDel drop count",
   166                      "CoDel drop count",
   166                      MakeTraceSourceAccessor (&CoDelQueue::m_dropCount))
   167                      MakeTraceSourceAccessor (&CoDelQueue::m_dropCount),
       
   168                      "ns3::TracedValue::Uint32Callback")
   167     .AddTraceSource ("LastCount",
   169     .AddTraceSource ("LastCount",
   168                      "CoDel lastcount",
   170                      "CoDel lastcount",
   169                      MakeTraceSourceAccessor (&CoDelQueue::m_lastCount))
   171                      MakeTraceSourceAccessor (&CoDelQueue::m_lastCount),
       
   172                      "ns3::TracedValue::Uint32Callback")
   170     .AddTraceSource ("DropState",
   173     .AddTraceSource ("DropState",
   171                      "Dropping state",
   174                      "Dropping state",
   172                      MakeTraceSourceAccessor (&CoDelQueue::m_dropping))
   175                      MakeTraceSourceAccessor (&CoDelQueue::m_dropping),
       
   176                      "ns3::TracedValue::BoolCallback")
   173     .AddTraceSource ("BytesInQueue",
   177     .AddTraceSource ("BytesInQueue",
   174                      "Number of bytes in the queue",
   178                      "Number of bytes in the queue",
   175                      MakeTraceSourceAccessor (&CoDelQueue::m_bytesInQueue))
   179                      MakeTraceSourceAccessor (&CoDelQueue::m_bytesInQueue),
       
   180                      "ns3::TracedValue::Uint32Callback")
   176     .AddTraceSource ("Sojourn",
   181     .AddTraceSource ("Sojourn",
   177                      "Time in the queue",
   182                      "Time in the queue",
   178                      MakeTraceSourceAccessor (&CoDelQueue::m_sojourn))
   183                      MakeTraceSourceAccessor (&CoDelQueue::m_sojourn),
       
   184                      "ns3::Time::TracedValueCallback")
   179     .AddTraceSource ("DropNext",
   185     .AddTraceSource ("DropNext",
   180                      "Time until next packet drop",
   186                      "Time until next packet drop",
   181                      MakeTraceSourceAccessor (&CoDelQueue::m_dropNext))
   187                      MakeTraceSourceAccessor (&CoDelQueue::m_dropNext),
       
   188                      "ns3::TracedValue::Uint32Callback")
   182   ;
   189   ;
   183 
   190 
   184   return tid;
   191   return tid;
   185 }
   192 }
   186 
   193