A subscriber for Face status change notification stream. More...
#include <face-monitor.hpp>
Public Member Functions | |
FaceMonitor (Face &face) | |
time::milliseconds | getInterestLifetime () const |
bool | isRunning () const |
void | start () |
start or resume receiving notifications More... | |
void | stop () |
stop receiving notifications More... | |
Data Fields | |
WireDecodable< Notification > | |
signal::Signal< NotificationSubscriber, FaceEventNotification > | onNotification |
fires when a Notification is received More... | |
signal::Signal< NotificationSubscriber, lp::Nack > | onNack |
fires when a NACK is received More... | |
signal::Signal< NotificationSubscriber > | onTimeout |
fires when no Notification is received within .getInterestLifetime period More... | |
signal::Signal< NotificationSubscriber, Data > | onDecodeError |
fires when a Data packet in the Notification Stream cannot be decoded as Notification More... | |
A subscriber for Face status change notification stream.
Definition at line 60 of file face-monitor.hpp.
|
inline |
Definition at line 63 of file face-monitor.hpp.
|
inlineinherited |
This must be greater than FreshnessPeriod of Notification Data packets, to ensure correct operation of this subscriber implementation.
Definition at line 102 of file notification-subscriber.hpp.
|
inlineinherited |
Definition at line 108 of file notification-subscriber.hpp.
|
inlineinherited |
start or resume receiving notifications
Definition at line 118 of file notification-subscriber.hpp.
|
inlineinherited |
stop receiving notifications
Definition at line 130 of file notification-subscriber.hpp.
|
inherited |
fires when a Data packet in the Notification Stream cannot be decoded as Notification
Definition at line 157 of file notification-subscriber.hpp.
|
inherited |
fires when a NACK is received
Definition at line 149 of file notification-subscriber.hpp.
|
inherited |
fires when a Notification is received
Definition at line 145 of file notification-subscriber.hpp.
|
inherited |
fires when no Notification is received within .getInterestLifetime period
Definition at line 153 of file notification-subscriber.hpp.
|
inherited |
Definition at line 72 of file notification-subscriber.hpp.