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

#include <PresentationTypes.h>

Public Attributes

std::chrono::milliseconds timeout
 
PresentationLifespan presentationLifespan
 Specifies the lifespan type for this presentation. More...
 
std::string interfaceName
 The AVS namespace associated with this presentation. More...
 
std::string metadata
 

Member Data Documentation

◆ interfaceName

std::string alexaClientSDK::presentationOrchestratorInterfaces::PresentationOptions::interfaceName

The AVS namespace associated with this presentation.

◆ metadata

std::string alexaClientSDK::presentationOrchestratorInterfaces::PresentationOptions::metadata

Metadata associated with the interface For example, for the Alexa.Presentation.APL interface this should contain the presentation token

◆ presentationLifespan

PresentationLifespan alexaClientSDK::presentationOrchestratorInterfaces::PresentationOptions::presentationLifespan

Specifies the lifespan type for this presentation.

◆ timeout

std::chrono::milliseconds alexaClientSDK::presentationOrchestratorInterfaces::PresentationOptions::timeout

The timeout for the document, use PresentationInterface::getTimeoutDisabled() to disable the timeout use PresentationInterface::getTimeoutDefault() to default timeout based on the presentation lifespan


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