Parameters to ProtocolFactory::createFace. More...
#include <protocol-factory.hpp>

Public Attributes | |
| FaceUri | remoteUri |
| ndn::optional< FaceUri > | localUri |
| ndn::nfd::FacePersistency | persistency |
| bool | wantLocalFields |
| bool | wantLpReliability |
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.
| FaceUri nfd::face::ProtocolFactory::CreateFaceParams::remoteUri |
Definition at line 139 of file protocol-factory.hpp.
Referenced by nfd::face::EthernetFactory::createFace(), nfd::face::TcpFactory::createFace(), and nfd::face::UdpFactory::createFace().
| ndn::optional<FaceUri> nfd::face::ProtocolFactory::CreateFaceParams::localUri |
Definition at line 140 of file protocol-factory.hpp.
Referenced by nfd::face::EthernetFactory::createFace(), nfd::face::TcpFactory::createFace(), and nfd::face::UdpFactory::createFace().
| ndn::nfd::FacePersistency nfd::face::ProtocolFactory::CreateFaceParams::persistency |
Definition at line 141 of file protocol-factory.hpp.
Referenced by nfd::face::EthernetFactory::createFace(), nfd::face::TcpFactory::createFace(), and nfd::face::UdpFactory::createFace().
| bool nfd::face::ProtocolFactory::CreateFaceParams::wantLocalFields |
Definition at line 142 of file protocol-factory.hpp.
Referenced by nfd::face::EthernetFactory::createFace(), nfd::face::TcpFactory::createFace(), and nfd::face::UdpFactory::createFace().
| bool nfd::face::ProtocolFactory::CreateFaceParams::wantLpReliability |
Definition at line 143 of file protocol-factory.hpp.
Referenced by nfd::face::EthernetFactory::createFace(), nfd::face::TcpFactory::createFace(), and nfd::face::UdpFactory::createFace().