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

Encapsulates a face creation request and all its parameters. More...

#include <protocol-factory.hpp>

Collaboration diagram for nfd::face::ProtocolFactory::CreateFaceRequest:

Public Attributes

FaceUri remoteUri
 
optional< FaceUrilocalUri
 
FaceParams params
 

Detailed Description

Encapsulates a face creation request and all its parameters.

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 133 of file protocol-factory.hpp.

Member Data Documentation

◆ remoteUri

FaceUri nfd::face::ProtocolFactory::CreateFaceRequest::remoteUri

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

Referenced by nfd::face::ProtocolFactory::createFace().

◆ localUri

optional<FaceUri> nfd::face::ProtocolFactory::CreateFaceRequest::localUri

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

Referenced by nfd::face::ProtocolFactory::createFace().

◆ params

FaceParams nfd::face::ProtocolFactory::CreateFaceRequest::params

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


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