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

This structure contains the interfaces used to interact with the AlexaSeekController Capability Agent. More...

#include <AlexaSeekControllerFactory.h>

Public Attributes

std::shared_ptr< avsCommon::sdkInterfaces::DirectiveHandlerInterfacedirectiveHandler
 The interface that this object will use to perform the seek controller operations. More...
 
std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterfacecapabilityConfigurationInterface
 The interface that provides the configurations of the capabilities being implemented by this capability. More...
 
std::shared_ptr< avsCommon::utils::RequiresShutdownrequiresShutdown
 The object responsible for cleaning up this capability agent's objects during shutdown. More...
 

Detailed Description

This structure contains the interfaces used to interact with the AlexaSeekController Capability Agent.

Member Data Documentation

◆ capabilityConfigurationInterface

std::shared_ptr<avsCommon::sdkInterfaces::CapabilityConfigurationInterface> alexaClientSDK::acsdkAlexaSeekController::AlexaSeekControllerFactory::AlexaSeekControllerCapabilityAgentData::capabilityConfigurationInterface

The interface that provides the configurations of the capabilities being implemented by this capability.

◆ directiveHandler

std::shared_ptr<avsCommon::sdkInterfaces::DirectiveHandlerInterface> alexaClientSDK::acsdkAlexaSeekController::AlexaSeekControllerFactory::AlexaSeekControllerCapabilityAgentData::directiveHandler

The interface that this object will use to perform the seek controller operations.

◆ requiresShutdown

std::shared_ptr<avsCommon::utils::RequiresShutdown> alexaClientSDK::acsdkAlexaSeekController::AlexaSeekControllerFactory::AlexaSeekControllerCapabilityAgentData::requiresShutdown

The object responsible for cleaning up this capability agent's objects during shutdown.


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