 |
AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Go to the documentation of this file.
16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_DIRECTIVEROUTINGRULE_H_
17 #define ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_DIRECTIVEROUTINGRULE_H_
24 namespace directiveRoutingRule {
50 const std::string& endpointId,
52 const std::string& nameSpace,
53 const std::string& name);
63 const std::string& endpointId,
65 const std::string& nameSpace);
74 const std::string& endpointId,
105 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_DIRECTIVEROUTINGRULE_H_
bool isDirectiveRoutingRuleValid(const DirectiveRoutingRule &rule)
Definition: DirectiveRoutingRule.cpp:66
DirectiveRoutingRule routingRulePerInstance(const std::string &endpointId, const utils::Optional< std::string > &instance)
Definition: DirectiveRoutingRule.cpp:52
DirectiveRoutingRule routingRulePerNamespaceAnyInstance(const std::string &endpointId, const std::string &nameSpace)
Definition: DirectiveRoutingRule.cpp:58
DirectiveRoutingRule routingRulePerNamespace(const std::string &endpointId, const utils::Optional< std::string > &instance, const std::string &nameSpace)
Definition: DirectiveRoutingRule.cpp:45
DirectiveRoutingRule routingRulePerEndpoint(const std::string &endpointId)
Definition: DirectiveRoutingRule.cpp:62
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
DirectiveRoutingRule routingRulePerDirective(const std::string &endpointId, const utils::Optional< std::string > &instance, const std::string &nameSpace, const std::string &name)
Definition: DirectiveRoutingRule.cpp:37
Definition: CapabilityTag.h:32
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0