src/test/ns3wifi/wifi-interference-test-suite.cc
changeset 7704 aef733235832
parent 7256 b04ba6772f8c
child 9227 cca3ebe36928
equal deleted inserted replaced
7703:a982d8c7aa32 7704:aef733235832
    75 
    75 
    76 WifiInterferenceTestCase::~WifiInterferenceTestCase ()
    76 WifiInterferenceTestCase::~WifiInterferenceTestCase ()
    77 {
    77 {
    78 }
    78 }
    79 
    79 
    80 void 
    80 std::string
    81 WifiInterferenceTestCase::ReceivePacket (Ptr<Socket> socket)
    81 PrintReceivedPacket (Ptr<Socket> socket)
    82 {
    82 {
    83   Address addr;
    83   Address addr;
    84   socket->GetSockName (addr);
    84   socket->GetSockName (addr);
    85   InetSocketAddress iaddr = InetSocketAddress::ConvertFrom (addr);
    85   InetSocketAddress iaddr = InetSocketAddress::ConvertFrom (addr);
    86   NS_LOG_UNCOND ("Received one packet!  Socket: " << iaddr.GetIpv4 () << " port: " << iaddr.GetPort ());
    86 
    87   //cast iaddr to void, to suppress 'iaddr' set but not used compiler warning 
    87   std::ostringstream oss;
    88   //in optimized builds
    88   oss << "Received one packet!  Socket: " << iaddr.GetIpv4 () << " port: " << iaddr.GetPort ();
    89   (void) iaddr;
    89 
       
    90   return oss.str ();
       
    91 }
       
    92 
       
    93 void
       
    94 WifiInterferenceTestCase::ReceivePacket (Ptr<Socket> socket)
       
    95 {
       
    96   NS_LOG_UNCOND (PrintReceivedPacket (socket));
    90 }
    97 }
    91 
    98 
    92 void 
    99 void 
    93 WifiInterferenceTestCase::GenerateTraffic (Ptr<Socket> socket, uint32_t pktSize, uint32_t pktCount, Time pktInterval)
   100 WifiInterferenceTestCase::GenerateTraffic (Ptr<Socket> socket, uint32_t pktSize, uint32_t pktCount, Time pktInterval)
    94 {
   101 {