![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <LiveViewControllerTypes.h>
Public Types | |
enum | ViewerState { ViewerState::CONNECTED, ViewerState::CONNECTING, ViewerState::UNKNOWN } |
Public Member Functions | |
bool | operator< (const Viewer &anotherViewer) const |
Public Attributes | |
std::string | name |
Friendly name of the viewing device, such as "Kitchen Echo Show." Maximum length is 512 characters. More... | |
bool | hasCameraControl |
ViewerState | state |
Viewer object. Defines details of the Alexa device used to view the streaming session.
Enum class for the connection state of the viewing device. In the connected state, the user can see the camera feed.
|
inline |
Comparison with another viewer for inserting into set of viewers.
anotherViewer | Other viewer instance this viewer is compared against. |
anotherViewer
, false otherwise. bool alexaClientSDK::alexaLiveViewControllerInterfaces::Viewer::hasCameraControl |
Indicates whether the viewing device has control over the camera. In a list of viewing devices, one device can control the camera at any one time.
std::string alexaClientSDK::alexaLiveViewControllerInterfaces::Viewer::name |
Friendly name of the viewing device, such as "Kitchen Echo Show." Maximum length is 512 characters.
ViewerState alexaClientSDK::alexaLiveViewControllerInterfaces::Viewer::state |
Connection state of the viewing device. In the connected state, the user can see the camera feed.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0