#include <ToggleControllerAttributes.h>
The Toggle Controller attributes containing the capability resources required for Capability Agent discovery.
- See also
- https://developer.amazon.com/docs/alexa/alexa-voice-service/alexa-togglecontroller.html#capability-assertion
◆ ToggleControllerAttributes() [1/3]
alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerAttributes::ToggleControllerAttributes |
( |
| ) |
|
|
default |
Default constructor.
- Note
- Avoid using this method. This was added only to enable the to use
Optional::value()
.
◆ ToggleControllerAttributes() [2/3]
alexaClientSDK::avsCommon::sdkInterfaces::toggleController::ToggleControllerAttributes::ToggleControllerAttributes |
( |
const avsCommon::avs::CapabilityResources & |
capabilityResources | ) |
|
|
inline |
Constructor to build the ToggleControllerAttributes
using provided values.
- Parameters
-
capabilityResources | The capability resources. |
◆ ToggleControllerAttributes() [3/3]
Constructor to build the ToggleControllerAttributes
using provided values.
- Parameters
-
capabilityResources | The capability resources. |
semantics | The optional semantics definition. |
◆ capabilityResources
The capability resources as CapabilityResources
.
◆ semantics
A semantics definition as an Optional
CapabilitySemantics
.
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