void RibManager::onNotification(const FaceEventNotification& notification) { NFD_LOG_TRACE("onNotification: " << notification); if (notification.getKind() == ndn::nfd::FACE_EVENT_DESTROYED) { NFD_LOG_DEBUG("Received notification for destroyed faceId: " << notification.getFaceId()); scheduler::schedule(time::seconds(0), bind(&RibManager::onFaceDestroyedEvent, this, notification.getFaceId())); } }
bool operator==(const FaceEventNotification& a, const FaceEventNotification& b) { return a.getFaceId() == b.getFaceId() && a.getRemoteUri() == b.getRemoteUri() && a.getLocalUri() == b.getLocalUri() && a.getFaceScope() == b.getFaceScope() && a.getFacePersistency() == b.getFacePersistency() && a.getLinkType() == b.getLinkType() && a.getFlags() == b.getFlags() && a.getKind() == b.getKind(); }