16 #ifndef ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_HANDLERINTERFACES_AUDIOFOCUSMANAGERHANDLERINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_HANDLERINTERFACES_AUDIOFOCUSMANAGERHANDLERINTERFACE_H_ 22 namespace sampleApplications {
23 namespace ipcServerSampleApp {
75 #endif // ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_HANDLERINTERFACES_AUDIOFOCUSMANAGERHANDLERINTERFACE_H_ ::std::string string
Definition: gtest-port.h:1097
static const char AVS_INTERFACE_TAG[]
AVS interface json key in the message.
Definition: AudioFocusManagerHandlerInterface.h:27
virtual void releaseChannelRequest(const std::string &message)=0
Definition: AudioFocusManagerHandlerInterface.h:41
virtual ~AudioFocusManagerHandlerInterface()=default
static const char CHANNEL_NAME_TAG[]
The channel name key in the message.
Definition: AudioFocusManagerHandlerInterface.h:33
virtual void acquireChannelRequest(const std::string &message)=0
static const char AUDIO_FOCUS_MANAGER_TOKEN_TAG[]
The token json key in the message.
Definition: AudioFocusManagerHandlerInterface.h:30
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual void focusChangedReport(const std::string &message)=0
tuple message
Definition: gtest_output_test.py:331
static const char CONTENT_TYPE_TAG[]
The content type key in the message.
Definition: AudioFocusManagerHandlerInterface.h:36