NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.3: NDN, CCN, CCNx, content centric networks
API Documentation
nfd::face::ProtocolFactory::CreateFaceParams Struct Reference

Parameters to ProtocolFactory::createFace. More...

#include <protocol-factory.hpp>

Collaboration diagram for nfd::face::ProtocolFactory::CreateFaceParams:

Public Attributes

FaceUri remoteUri
 
ndn::optional< FaceUrilocalUri
 
ndn::nfd::FacePersistency persistency
 
bool wantLocalFields
 
bool wantLpReliability
 

Detailed Description

Parameters to ProtocolFactory::createFace.

Parameters are passed as a struct rather than individually, so that a future change in the list of parameters does not require an update to the method signature in all subclasses.

Definition at line 137 of file protocol-factory.hpp.

Member Data Documentation

FaceUri nfd::face::ProtocolFactory::CreateFaceParams::remoteUri
ndn::optional<FaceUri> nfd::face::ProtocolFactory::CreateFaceParams::localUri
ndn::nfd::FacePersistency nfd::face::ProtocolFactory::CreateFaceParams::persistency
bool nfd::face::ProtocolFactory::CreateFaceParams::wantLocalFields
bool nfd::face::ProtocolFactory::CreateFaceParams::wantLpReliability

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