#include <rib-update.hpp>
Public Types | |
enum | Action { REGISTER = 0, UNREGISTER = 1, REMOVE_FACE = 2 } |
Public Member Functions | |
RibUpdate () | |
RibUpdate & | setAction (Action action) |
Action | getAction () const |
RibUpdate & | setName (const Name &name) |
const Name & | getName () const |
RibUpdate & | setRoute (const Route &route) |
const Route & | getRoute () const |
represents a route that will be added to or removed from a namespace
Definition at line 40 of file rib-update.hpp.
Enumerator | |
---|---|
REGISTER | |
UNREGISTER | |
REMOVE_FACE | An update triggered by a face destruction notification. \note indicates a Route needs to be removed after a face is destroyed |
Definition at line 43 of file rib-update.hpp.
nfd::rib::RibUpdate::RibUpdate | ( | ) |
Definition at line 31 of file rib-update.cpp.
Definition at line 81 of file rib-update.hpp.
Referenced by nfd::rib::Rib::beginRemoveFace(), and nfd::rib::Rib::onRouteExpiration().
|
inline |
Definition at line 88 of file rib-update.hpp.
Referenced by nfd::rib::Rib::onFibUpdateSuccess(), and nfd::rib::operator<<().
Definition at line 94 of file rib-update.hpp.
Referenced by nfd::rib::Rib::beginRemoveFace(), and nfd::rib::Rib::onRouteExpiration().
|
inline |
Definition at line 101 of file rib-update.hpp.
Referenced by nfd::rib::Rib::onFibUpdateSuccess(), and nfd::rib::operator<<().
Definition at line 107 of file rib-update.hpp.
Referenced by nfd::rib::Rib::beginRemoveFace(), and nfd::rib::Rib::onRouteExpiration().
|
inline |
Definition at line 114 of file rib-update.hpp.
Referenced by nfd::rib::RibUpdateBatch::add(), nfd::rib::Rib::onFibUpdateSuccess(), and nfd::rib::operator<<().