AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Attributes | List of all members
alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerObserverInterface::ToggleState Struct Reference

#include <ToggleControllerObserverInterface.h>

Collaboration diagram for alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerObserverInterface::ToggleState:
Collaboration graph
[legend]

Public Attributes

bool toggleState
 A bool to represent toggle state. More...
 
avsCommon::utils::timing::TimePoint timeOfSample
 The time at which the toggle state was recorded. More...
 
std::chrono::milliseconds valueUncertainty
 The number of milliseconds that have elapsed since the toggle state was last confrimed. More...
 

Detailed Description

Struct that represents the toggle state of the endpoint

Member Data Documentation

◆ timeOfSample

avsCommon::utils::timing::TimePoint alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerObserverInterface::ToggleState::timeOfSample

The time at which the toggle state was recorded.

◆ toggleState

bool alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerObserverInterface::ToggleState::toggleState

A bool to represent toggle state.

◆ valueUncertainty

std::chrono::milliseconds alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerObserverInterface::ToggleState::valueUncertainty

The number of milliseconds that have elapsed since the toggle state was last confrimed.


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