AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Classes | Variables
alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc Namespace Reference

Namespaces

 IPCNamespaces
 

Classes

class  AlexaCaptionsHandler
 
class  APLClientHandler
 
class  APLClientHandlerInterface
 
class  AudioFocusManagerHandler
 
class  AudioFocusManagerHandlerInterface
 
class  DoNotDisturbHandler
 
class  DoNotDisturbHandlerInterface
 
class  InteractionManagerHandler
 
class  InteractionManagerHandlerInterface
 
class  IPCDispatcherInterface
 
class  IPCHandlerBase
 
class  IPCHandlerRegistrationInterface
 
class  IPCRouter
 
class  IPCVersionManager
 
class  LiveViewCameraHandler
 
class  LiveViewCameraHandlerInterface
 
class  LoggerHandler
 
class  LoggerHandlerInterface
 
class  SessionSetupHandler
 
class  SessionSetupHandlerInterface
 
class  SystemHandler
 
class  SystemHandlerInterface
 
class  TemplateRuntimeHandler
 
class  TemplateRuntimeHandlerInterface
 
class  WindowManagerHandler
 
class  WindowManagerHandlerInterface
 

Variables

static const char AVS_INTERFACE_TAG [] = "avsInterface"
 AVS interface json key in the message. More...
 
static const char AUDIO_FOCUS_MANAGER_TOKEN_TAG [] = "token"
 The token json key in the message. More...
 
static const char CHANNEL_NAME_TAG [] = "channelName"
 The channel name key in the message. More...
 
static const char CONTENT_TYPE_TAG [] = "contentType"
 The content type key in the message. More...
 
static const char ENABLED_TAG [] = "enabled"
 The enabled json key in the message. More...
 
static const char AUDIO_INPUT_INITIATOR_TYPE_TAG [] = "initiatorType"
 The initiatorType json key in the message. More...
 
static const char CAPTURE_STATE_TAG [] = "captureState"
 The captureState json key in the message. More...
 
static const char EVENT_TAG [] = "event"
 The event json key in the message. More...
 
static const char CAMERA_ENABLED_TAG [] = "enabled"
 The enabled json key in the message. More...
 
static const char CAMERA_WINDOW_ID_TAG [] = "windowId"
 The window id json key in the message. More...
 
static const char LEVEL_TAG [] = "level"
 The level json key in the message. More...
 
static const char MESSAGE_TAG [] = "message"
 The message json key in the message. More...
 
static const char ENTRIES_TAG [] = "entries"
 Entries json key in the message. More...
 
static const char NAMESPACE_TAG [] = "namespace"
 Namespace json key in the message. More...
 
static const char VERSION_TAG [] = "version"
 Version json key in the message. More...
 
static const char IS_IPC_VERSION_SUPPORTED_TAG [] = "isIPCVersionSupported"
 IsIPCVersionSupport json key in the message. More...
 
static const char RENDER_TEMPLATE_WINDOW_ID_TAG [] = "renderTemplateWindowId"
 Render Template window id json key in the message. More...
 
static const char RENDER_PLAYER_INFO_WINDOW_ID_TAG [] = "renderPlayerInfoWindowId"
 Render Player Info window id json key in the message. More...
 
static const char CHARACTERISTICS_TAG [] = "characteristics"
 Characteristics json key in the message. More...
 
static const char DEVICE_DISPLAY_TAG [] = "deviceDisplay"
 Device display json key in the message. More...
 
static const char WINDOW_TEMPLATES_TAG [] = "windowTemplates"
 Window templates json key in the message. More...
 
static const char INTERACTION_MODES_TAG [] = "interactionModes"
 Interaction modes json key in the message. More...
 
static const char DEFAULT_WINDOW_ID_TAG [] = "defaultWindowId"
 Default window id json key in the message. More...
 
static const char AUDIO_PLAYBACK_UI_WINDOW_ID_TAG [] = "audioPlaybackUIWindowId"
 Audio playback UI window id json key in the message. More...
 
static const char WINDOW_INSTANCES_TAG [] = "windowInstances"
 The window instances json key in the message. More...
 
static const char WINDOW_ID_TAG [] = "windowId"
 The window id json key in the message. More...
 
static const char TEMPLATE_ID_TAG [] = "templateId"
 The template id json key in the message. More...
 
static const char INTERACTION_MODE_TAG [] = "interactionMode"
 The interaction mode json key in the message. More...
 
static const char SIZE_CONFIGURATION_ID_TAG [] = "sizeConfigurationId"
 The size configuration id json key in the message. More...
 
static const char SUPPORTED_INTERFACES [] = "supportedInterfaces"
 The supported interfaces json key in the message. More...
 
static const char Z_ORDER_INDEX [] = "zOrderIndex"
 The zOrderIndex json key in the message. More...
 
static const char WINDOW_IDS_TAG [] = "windowIds"
 The window ids json key in the message. More...
 

Variable Documentation

◆ AUDIO_FOCUS_MANAGER_TOKEN_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::AUDIO_FOCUS_MANAGER_TOKEN_TAG[] = "token"
static

The token json key in the message.

◆ AUDIO_INPUT_INITIATOR_TYPE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::AUDIO_INPUT_INITIATOR_TYPE_TAG[] = "initiatorType"
static

The initiatorType json key in the message.

◆ AUDIO_PLAYBACK_UI_WINDOW_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::AUDIO_PLAYBACK_UI_WINDOW_ID_TAG[] = "audioPlaybackUIWindowId"
static

Audio playback UI window id json key in the message.

◆ AVS_INTERFACE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::AVS_INTERFACE_TAG[] = "avsInterface"
static

AVS interface json key in the message.

◆ CAMERA_ENABLED_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::CAMERA_ENABLED_TAG[] = "enabled"
static

The enabled json key in the message.

◆ CAMERA_WINDOW_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::CAMERA_WINDOW_ID_TAG[] = "windowId"
static

The window id json key in the message.

◆ CAPTURE_STATE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::CAPTURE_STATE_TAG[] = "captureState"
static

The captureState json key in the message.

◆ CHANNEL_NAME_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::CHANNEL_NAME_TAG[] = "channelName"
static

The channel name key in the message.

◆ CHARACTERISTICS_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::CHARACTERISTICS_TAG[] = "characteristics"
static

Characteristics json key in the message.

◆ CONTENT_TYPE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::CONTENT_TYPE_TAG[] = "contentType"
static

The content type key in the message.

◆ DEFAULT_WINDOW_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::DEFAULT_WINDOW_ID_TAG[] = "defaultWindowId"
static

Default window id json key in the message.

◆ DEVICE_DISPLAY_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::DEVICE_DISPLAY_TAG[] = "deviceDisplay"
static

Device display json key in the message.

◆ ENABLED_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::ENABLED_TAG[] = "enabled"
static

The enabled json key in the message.

◆ ENTRIES_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::ENTRIES_TAG[] = "entries"
static

Entries json key in the message.

◆ EVENT_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::EVENT_TAG[] = "event"
static

The event json key in the message.

◆ INTERACTION_MODE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::INTERACTION_MODE_TAG[] = "interactionMode"
static

The interaction mode json key in the message.

◆ INTERACTION_MODES_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::INTERACTION_MODES_TAG[] = "interactionModes"
static

Interaction modes json key in the message.

◆ IS_IPC_VERSION_SUPPORTED_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::IS_IPC_VERSION_SUPPORTED_TAG[] = "isIPCVersionSupported"
static

IsIPCVersionSupport json key in the message.

◆ LEVEL_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::LEVEL_TAG[] = "level"
static

The level json key in the message.

◆ MESSAGE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::MESSAGE_TAG[] = "message"
static

The message json key in the message.

◆ NAMESPACE_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::NAMESPACE_TAG[] = "namespace"
static

Namespace json key in the message.

◆ RENDER_PLAYER_INFO_WINDOW_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::RENDER_PLAYER_INFO_WINDOW_ID_TAG[] = "renderPlayerInfoWindowId"
static

Render Player Info window id json key in the message.

◆ RENDER_TEMPLATE_WINDOW_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::RENDER_TEMPLATE_WINDOW_ID_TAG[] = "renderTemplateWindowId"
static

Render Template window id json key in the message.

◆ SIZE_CONFIGURATION_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::SIZE_CONFIGURATION_ID_TAG[] = "sizeConfigurationId"
static

The size configuration id json key in the message.

◆ SUPPORTED_INTERFACES

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::SUPPORTED_INTERFACES[] = "supportedInterfaces"
static

The supported interfaces json key in the message.

◆ TEMPLATE_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::TEMPLATE_ID_TAG[] = "templateId"
static

The template id json key in the message.

◆ VERSION_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::VERSION_TAG[] = "version"
static

Version json key in the message.

◆ WINDOW_ID_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::WINDOW_ID_TAG[] = "windowId"
static

The window id json key in the message.

◆ WINDOW_IDS_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::WINDOW_IDS_TAG[] = "windowIds"
static

The window ids json key in the message.

◆ WINDOW_INSTANCES_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::WINDOW_INSTANCES_TAG[] = "windowInstances"
static

The window instances json key in the message.

◆ WINDOW_TEMPLATES_TAG

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::WINDOW_TEMPLATES_TAG[] = "windowTemplates"
static

Window templates json key in the message.

◆ Z_ORDER_INDEX

const char alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::Z_ORDER_INDEX[] = "zOrderIndex"
static

The zOrderIndex json key in the message.

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0