src/node/drop-tail.cc
changeset 345 47b41507a45a
parent 337 42102ed8ee3c
child 375 de64c081a2e0
--- a/src/node/drop-tail.cc	Sun Mar 18 19:31:32 2007 +0100
+++ b/src/node/drop-tail.cc	Sun Mar 18 14:06:51 2007 -0700
@@ -25,34 +25,19 @@
 namespace ns3 {
 
 DropTailQueue::DropTailQueue () :
-  Queue (""),
+  Queue (),
   m_packets (),
   m_maxPackets(DTQ_NPACKETS_MAX_DEFAULT)
 {
   NS_DEBUG("DropTailQueue::DropTailQueue ()");
 }
 
-
-DropTailQueue::DropTailQueue (std::string const&name)
-  : Queue (name),
-    m_packets(),
-    m_maxPackets(DTQ_NPACKETS_MAX_DEFAULT)
-{
-  NS_DEBUG("DropTailQueue::DropTailQueue");
-}
-
 DropTailQueue::~DropTailQueue ()
 {
   NS_DEBUG("DropTailQueue::~DropTailQueue ()");
 }
 
 void 
-DropTailQueue::RegisterTraces (TraceContainer &traceContainer)
-{
-  Queue::QueueRegisterTraces (traceContainer);
-}
-
-  void 
 DropTailQueue::SetMaxPackets (uint32_t npackets)
 {
   NS_DEBUG("DropTailQueue::SetMaxPackets (" << npackets << ")");
@@ -60,7 +45,7 @@
   m_maxPackets = npackets;
 }
 
-  uint32_t 
+uint32_t 
 DropTailQueue::GetMaxPackets (void)
 {
   NS_DEBUG("DropTailQueue::GetMaxPackets () <= " << m_maxPackets);
@@ -68,12 +53,12 @@
   return m_maxPackets;
 }
 
-  bool 
+bool 
 DropTailQueue::DoEnqueue (const Packet& p)
 {
   NS_DEBUG("DropTailQueue::DoEnqueue (" << &p << ")");
 
-  if (GetNPackets () >= m_maxPackets)
+  if (m_packets.size () >= m_maxPackets)
     {
       NS_DEBUG("DropTailQueue::DoEnqueue (): Queue full -- droppping pkt");
       Drop (p);
@@ -84,7 +69,7 @@
   return true;
 }
 
-  bool
+bool
 DropTailQueue::DoDequeue (Packet& p)
 {
   NS_DEBUG("DropTailQueue::DoDequeue (" << &p << ")");