AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <Channel.h>
Public Member Functions | |
State (const std::string &name) | |
Constructor with Channel name as the parameter. More... | |
State () | |
Constructor. More... | |
Public Attributes | |
std::string | name |
avsCommon::avs::FocusState | focusState |
The current Focus of the Channel. More... | |
std::string | interfaceName |
The name of the AVS interface that is occupying the Channel. More... | |
std::chrono::steady_clock::time_point | timeAtIdle |
Time at which the channel goes to NONE focus. More... | |
alexaClientSDK::afml::Channel::State::State | ( | const std::string & | name | ) |
Constructor with Channel
name as the parameter.
alexaClientSDK::afml::Channel::State::State | ( | ) |
Constructor.
avsCommon::avs::FocusState alexaClientSDK::afml::Channel::State::focusState |
The current Focus of the Channel.
std::string alexaClientSDK::afml::Channel::State::interfaceName |
The name of the AVS interface that is occupying the Channel.
std::string alexaClientSDK::afml::Channel::State::name |
std::chrono::steady_clock::time_point alexaClientSDK::afml::Channel::State::timeAtIdle |
Time at which the channel goes to NONE focus.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0