Add a prefix announcement associated with the face.
Prefix announcement name.
The announcement is passed to ReadvertiseDestinations (e.g. NFD prefix registration client) on the logical forwarder, so that remote forwarders would send Interests matching the prefix to the local logical forwarder.
Multiple FwFaces could make the same announcement. When the last FwFace making an announcement is closed, the announcement is withdrawn from ReadvertiseDestinations.
This function has no effect if FwFace.Attributes.advertiseFrom
is set to false
.
Add a route toward the face.
Route name.
Optional
announcement: FwFace.RouteAnnouncementPrefix announcement name or how to derive it from name
.
When the logical forwarder receives an Interest matching name
, it may forward the Interest
to this face. Unless announcement
is set to false
, this also invokes
addAnnouncement to readvertise the name prefix to remote forwarders.
Readonly
attributesShutdown the face.
Readonly
fwDetermine if a route is present on the face.
Remove a prefix announcement associated with the face.
Remove a route toward the face.
Readonly
runningReturns a string representation of an object.
A socket or network interface associated with logical forwarder.