src/devices/p2p/p2p-net-device.cc
changeset 345 47b41507a45a
parent 331 d75ee9d8efa4
child 368 1df1165d6a68
equal deleted inserted replaced
344:b547ec7dbbc1 345:47b41507a45a
    20 //
    20 //
    21 
    21 
    22 // Implementation of a point-to-point network device
    22 // Implementation of a point-to-point network device
    23 // George F. Riley, Georgia Tech, Spring 2007
    23 // George F. Riley, Georgia Tech, Spring 2007
    24 
    24 
       
    25 #include "ns3/empty-trace-resolver.h"
    25 #include "p2p-net-device.h"
    26 #include "p2p-net-device.h"
    26 #include "p2p-channel.h"
    27 #include "p2p-channel.h"
    27 
    28 
    28 namespace ns3 {
    29 namespace ns3 {
    29 
    30 
    58 {
    59 {
    59   m_channel->Send (this, p, m_rate);
    60   m_channel->Send (this, p, m_rate);
    60   return true;
    61   return true;
    61 }
    62 }
    62 
    63 
       
    64 TraceResolver *
       
    65 P2PNetDevice::DoCreateTraceResolver (TraceContext const &context)
       
    66 {
       
    67   return new EmptyTraceResolver (context);
       
    68 }
       
    69 
    63 void
    70 void
    64 P2PNetDevice::Receive(Packet p)
    71 P2PNetDevice::Receive(Packet p)
    65 {
    72 {
    66   ForwardUp (p);
    73   ForwardUp (p);
    67 }
    74 }