24#ifndef _BLACKBOARD_UTILS_ON_UPDATE_WAKER_H_
25#define _BLACKBOARD_UTILS_ON_UPDATE_WAKER_H_
27#include <blackboard/interface_listener.h>
BlackBoard interface listener.
Wake threads when a blackboard interface is updated.
virtual void bb_interface_data_refreshed(Interface *interface) noexcept
BlackBoard data refreshed notification.
BlackBoardOnUpdateWaker(BlackBoard *bb, Interface *interface, Thread *thread)
Constructor.
virtual ~BlackBoardOnUpdateWaker()
Destructor.
The BlackBoard abstract class.
Base class for all Fawkes BlackBoard interfaces.
Thread class encapsulation of pthreads.
Fawkes library namespace.