Fawkes API
Fawkes Development Version
|
23 #ifndef _PLUGINS_BBSYNC_SYNC_LISTENER_H_
24 #define _PLUGINS_BBSYNC_SYNC_LISTENER_H_
26 #include <blackboard/interface_listener.h>
virtual bool bb_interface_message_received(fawkes::Interface *interface, fawkes::Message *message)
BlackBoard message received notification.
virtual ~SyncInterfaceListener()
Destructor.
Base class for all messages passed through interfaces in Fawkes BlackBoard.
virtual void bb_interface_data_changed(fawkes::Interface *interface)
BlackBoard data changed notification.
BlackBoard interface listener.
The BlackBoard abstract class.
Fawkes library namespace.
Base class for all Fawkes BlackBoard interfaces.
Synchronize two interfaces.
SyncInterfaceListener(fawkes::Logger *logger, fawkes::Interface *reader, fawkes::Interface *writer, fawkes::BlackBoard *reader_bb, fawkes::BlackBoard *writer_bb)
Constructor.