17 #ifndef ALEXA_CLIENT_SDK_INTERRUPTMODEL_INCLUDE_INTERRUPTMODEL_INTERRUPTMODEL_H_ 18 #define ALEXA_CLIENT_SDK_INTERRUPTMODEL_INCLUDE_INTERRUPTMODEL_INTERRUPTMODEL_H_ 28 namespace interruptModel {
47 const std::shared_ptr<avsCommon::utils::configuration::ConfigurationNode>& config);
55 static std::shared_ptr<InterruptModel>
create(
86 #endif // ALEXA_CLIENT_SDK_INTERRUPTMODEL_INCLUDE_INTERRUPTMODEL_INTERRUPTMODEL_H_ Definition: ConfigurationNode.h:71
MixingBehavior
Definition: MixingBehavior.h:25
static std::shared_ptr< InterruptModel > create(avsCommon::utils::configuration::ConfigurationNode interactionConfiguration)
::std::string string
Definition: gtest-port.h:1097
avsCommon::avs::MixingBehavior getMixingBehavior(const std::string &lowPriorityChannel, avsCommon::avs::ContentType lowPriorityContentType, const std::string &highPriorityChannel, avsCommon::avs::ContentType highPriorityContentType) const
static std::shared_ptr< InterruptModel > createInterruptModel(const std::shared_ptr< avsCommon::utils::configuration::ConfigurationNode > &config)
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
ContentType
Definition: ContentType.h:25
Definition: InterruptModel.h:38