3 #include <Poco/SharedPtr.h>
5 #include "iqrf/DPARequest.h"
6 #include "iqrf/DPAResponse.h"
7 #include "iqrf/IQRFListener.h"
8 #include "util/EventSource.h"
9 #include "util/Loggable.h"
21 typedef Poco::SharedPtr<IQRFEventFirer> Ptr;
25 void fireDPAStatistics(
const DPAResponse::Ptr DPA);
26 void fireDPAStatistics(
const DPARequest::Ptr DPA);
28 void setAsyncExecutor(AsyncExecutor::Ptr executor);
29 void addListener(IQRFListener::Ptr listener);
EventSource implements common logic for firing events to listeners.
Definition: EventSource.h:24
Definition: IQRFEventFirer.h:19
Definition: Loggable.h:19