#include <ndn-cxx/util/notification-subscriber.hpp>
 Inheritance diagram for ndn::util::NotificationSubscriberBase:
 Inheritance diagram for ndn::util::NotificationSubscriberBase: Collaboration diagram for ndn::util::NotificationSubscriberBase:
 Collaboration diagram for ndn::util::NotificationSubscriberBase:| Public Member Functions | |
| virtual | ~NotificationSubscriberBase () | 
| time::milliseconds | getInterestLifetime () const | 
| bool | isRunning () const | 
| void | start () | 
| start or resume receiving notifications  More... | |
| void | stop () | 
| stop receiving notifications  More... | |
| Public Attributes | |
| signal::Signal< NotificationSubscriberBase, Data > | onDecodeError | 
| fires when a Data packet in the Notification Stream cannot be decoded as Notification  More... | |
| signal::Signal< NotificationSubscriberBase, lp::Nack > | onNack | 
| fires when a NACK is received  More... | |
| signal::Signal< NotificationSubscriberBase > | onTimeout | 
| fires when no Notification is received within .getInterestLifetime period  More... | |
| Protected Member Functions | |
| NotificationSubscriberBase (Face &face, const Name &prefix, time::milliseconds interestLifetime) | |
| construct a NotificationSubscriber  More... | |
Definition at line 40 of file notification-subscriber.hpp.
| 
 | virtualdefault | 
| 
 | protected | 
construct a NotificationSubscriber
Definition at line 36 of file notification-subscriber.cpp.
| 
 | inline | 
This must be greater than FreshnessPeriod of Notification Data packets, to ensure correct operation of this subscriber implementation.
Definition at line 52 of file notification-subscriber.hpp.
| 
 | inline | 
Definition at line 58 of file notification-subscriber.hpp.
| void ndn::util::NotificationSubscriberBase::start | ( | ) | 
start or resume receiving notifications
Definition at line 52 of file notification-subscriber.cpp.
| void ndn::util::NotificationSubscriberBase::stop | ( | ) | 
stop receiving notifications
Definition at line 62 of file notification-subscriber.cpp.
| signal::Signal<NotificationSubscriberBase, Data> ndn::util::NotificationSubscriberBase::onDecodeError | 
fires when a Data packet in the Notification Stream cannot be decoded as Notification
Definition at line 131 of file notification-subscriber.hpp.
| signal::Signal<NotificationSubscriberBase, lp::Nack> ndn::util::NotificationSubscriberBase::onNack | 
fires when a NACK is received
Definition at line 123 of file notification-subscriber.hpp.
| signal::Signal<NotificationSubscriberBase> ndn::util::NotificationSubscriberBase::onTimeout | 
fires when no Notification is received within .getInterestLifetime period
Definition at line 127 of file notification-subscriber.hpp.