NS-3 based Named Data Networking (NDN) simulator
ndnSIM: NDN, CCN, CCNx, content centric networks
API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
ns3::ndn::pit::IncomingFace Struct Reference

PIT state component for each incoming interest (not including duplicates) More...

#include <ndn-pit-entry-incoming-face.h>

Public Member Functions

 IncomingFace (Ptr< Face > face)
 Constructor. More...
 IncomingFace ()
 Default constructor, necessary for Python bindings, but should not be used anywhere else.
IncomingFaceoperator= (const IncomingFace &other)
 Copy operator. More...
bool operator== (const IncomingFace &dst) const
 Compare two PitEntryIncomingFace.
bool operator== (Ptr< Face > face) const
 Compare PitEntryIncomingFace with Face.
bool operator< (const IncomingFace &m) const
 Comparison operator used by boost::multi_index::identity<>

Public Attributes

Ptr< Facem_face
 face of the incoming Interest
Time m_arrivalTime
 arrival time of the incoming Interest

Detailed Description

PIT state component for each incoming interest (not including duplicates)

Definition at line 37 of file ndn-pit-entry-incoming-face.h.

Constructor & Destructor Documentation

ns3::ndn::pit::IncomingFace::IncomingFace ( Ptr< Face face)


faceface of the incoming interest
lifetimelifetime of the incoming interest

Definition at line 29 of file ndn-pit-entry-incoming-face.cc.

Member Function Documentation

IncomingFace & ns3::ndn::pit::IncomingFace::operator= ( const IncomingFace other)

Copy operator.

Copy operator

Definition at line 46 of file ndn-pit-entry-incoming-face.cc.

References m_arrivalTime, and m_face.

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