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)

Constructor.

Parameters
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: