AlexaClientSDK  1.25.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Classes | Variables
alexaClientSDK::capabilityAgents::powerController Namespace Reference

Namespaces

 test
 

Classes

class  PowerControllerCapabilityAgent
 

Variables

static const std::string TAG {"PowerControllerCapabilityAgent"}
 String to identify log entries originating from this file. More...
 
static const std::string NAMESPACE {"Alexa.PowerController"}
 The namespace for this capability agent. More...
 
static const std::string INTERFACE_VERSION {"3"}
 The supported version. More...
 
static const std::string NAME_TURNON {"TurnOn"}
 The name for TurnOn directive. More...
 
static const std::string NAME_TURNOFF {"TurnOff"}
 The name for TurnOff directive. More...
 
static const std::string POWERSTATE_PROPERTY_NAME {"powerState"}
 The name of powerState property. More...
 
static const std::string POWERSTATE_ON {R"("ON")"}
 Json value for ON power state. More...
 
static const std::string POWERSTATE_OFF {R"("OFF")"}
 Json value for OFF power state. More...
 

Variable Documentation

◆ INTERFACE_VERSION

const std::string alexaClientSDK::capabilityAgents::powerController::INTERFACE_VERSION {"3"}
static

The supported version.

◆ NAME_TURNOFF

const std::string alexaClientSDK::capabilityAgents::powerController::NAME_TURNOFF {"TurnOff"}
static

The name for TurnOff directive.

◆ NAME_TURNON

const std::string alexaClientSDK::capabilityAgents::powerController::NAME_TURNON {"TurnOn"}
static

The name for TurnOn directive.

◆ NAMESPACE

const std::string alexaClientSDK::capabilityAgents::powerController::NAMESPACE {"Alexa.PowerController"}
static

The namespace for this capability agent.

◆ POWERSTATE_OFF

const std::string alexaClientSDK::capabilityAgents::powerController::POWERSTATE_OFF {R"("OFF")"}
static

Json value for OFF power state.

◆ POWERSTATE_ON

const std::string alexaClientSDK::capabilityAgents::powerController::POWERSTATE_ON {R"("ON")"}
static

Json value for ON power state.

◆ POWERSTATE_PROPERTY_NAME

const std::string alexaClientSDK::capabilityAgents::powerController::POWERSTATE_PROPERTY_NAME {"powerState"}
static

The name of powerState property.

◆ TAG

const std::string alexaClientSDK::capabilityAgents::powerController::TAG {"PowerControllerCapabilityAgent"}
static

String to identify log entries originating from this file.

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