AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Attributes | List of all members
alexaClientSDK::alexaLiveViewControllerInterfaces::Camera Struct Reference

#include <LiveViewControllerTypes.h>

Collaboration diagram for alexaClientSDK::alexaLiveViewControllerInterfaces::Camera:
Collaboration graph
[legend]

Public Attributes

std::string name
 Friendly name of the camera, such as "front door". Maximum length is 512 characters. More...
 
std::string make
 Name of the manufacturer of the camera. Maximum length is 512 characters. More...
 
avsCommon::utils::Optional< std::string > model
 (Optional) Model name of the camera. Maximum length is 512 characters. More...
 
avsCommon::utils::Optional< std::set< MotionCapability > > capabilities
 (Optional) Motion capabilities of the camera. More...
 

Detailed Description

Camera object. Defines details of the camera, such as name, manufacturer, and camera capabilities.

Member Data Documentation

◆ capabilities

avsCommon::utils::Optional<std::set<MotionCapability> > alexaClientSDK::alexaLiveViewControllerInterfaces::Camera::capabilities

(Optional) Motion capabilities of the camera.

◆ make

std::string alexaClientSDK::alexaLiveViewControllerInterfaces::Camera::make

Name of the manufacturer of the camera. Maximum length is 512 characters.

◆ model

avsCommon::utils::Optional<std::string> alexaClientSDK::alexaLiveViewControllerInterfaces::Camera::model

(Optional) Model name of the camera. Maximum length is 512 characters.

◆ name

std::string alexaClientSDK::alexaLiveViewControllerInterfaces::Camera::name

Friendly name of the camera, such as "front door". Maximum length is 512 characters.


The documentation for this struct was generated from the following file:

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