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

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

#include <InputControllerFactory.h>

Public Attributes

std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacedirectiveHandler
 Interface for handling AVSDirectives. More...
 
std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterfacecapabilityConfigurationInterface
 Interface providing CapabilitiesDelegate access to the version and configurations of the capabilities. More...
 

Detailed Description

This structure contains the interfaces to interact with the InputController Capability Agent.

Member Data Documentation

◆ capabilityConfigurationInterface

std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterface> alexaClientSDK::acsdkInputController::InputControllerFactoryInterfaces::capabilityConfigurationInterface

Interface providing CapabilitiesDelegate access to the version and configurations of the capabilities.

◆ directiveHandler

std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface> alexaClientSDK::acsdkInputController::InputControllerFactoryInterfaces::directiveHandler

Interface for handling AVSDirectives.


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

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