A Discrete-Event Network Simulator
ns3::PacketSink::AddressHash Struct Reference

Hashing for the Address class. More...

Public Member Functions

size_t operator() (const Address &x) const
 operator () More...

Detailed Description

Hashing for the Address class.

Definition at line 152 of file packet-sink.h.

Member Function Documentation

◆ operator()()

size_t ns3::PacketSink::AddressHash::operator() ( const Address x) const

operator ()

xthe address of which calculate the hash
the hash of x

Should this method go in address.h?

It calculates the hash taking the uint32_t hash value of the ipv4 address. It works only for InetSocketAddresses (Ipv4 version)

Definition at line 164 of file packet-sink.h.

References ns3::InetSocketAddress::ConvertFrom(), ns3::Ipv4Address::Get(), ns3::InetSocketAddress::GetIpv4(), ns3::InetSocketAddress::IsMatchingType(), NS_ABORT_IF, and sample-rng-plot::x.

+ Here is the call graph for this function:

The documentation for this struct was generated from the following file: