16 #ifndef ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_GUI_GUIACTIVITYEVENTNOTIFIER_H_ 17 #define ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_GUI_GUIACTIVITYEVENTNOTIFIER_H_ 27 namespace sampleApplications {
28 namespace ipcServerSampleApp {
36 ,
public notifier::Notifier<avsCommon::sdkInterfaces::GUIActivityEventObserverInterface> {
42 static std::shared_ptr<GUIActivityEventNotifier>
create();
63 #endif // ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_GUI_GUIACTIVITYEVENTNOTIFIER_H_
void notifyObserversOfGUIActivityEvent(const std::string &source, const avsCommon::sdkInterfaces::GUIActivityEvent &activityEvent) override
::std::string string
Definition: gtest-port.h:1097
Definition: GUIActivityEventNotifierInterface.h:29
static std::shared_ptr< GUIActivityEventNotifier > create()
Generic implementation of NotifierInterface.
Definition: Notifier.h:38
Definition: GUIActivityEventNotifier.h:34
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
GUIActivityEvent
Enumeration of activity events used to indicate the state of a GUI.
Definition: GUIActivityEvent.h:27