AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterface Member List

This is the complete list of members for alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterface, including all inherited members.

acceptCall()=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
addDtmfObserver(std::shared_ptr< DtmfObserverInterface > observer)alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfaceinlinevirtual
addObserver(std::shared_ptr< avsCommon::sdkInterfaces::CallStateObserverInterface > observer)=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
buildJsonEventString(const std::string &eventName, const std::string &dialogRequestIdString="", const std::string &payload="{}", const std::string &context="") constalexaClientSDK::avsCommon::avs::CapabilityAgentprotected
CallManagerInterface(const std::string &objectName, const std::string &avsNamespace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender)alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfaceinline
cancelDirective(const std::string &messageId) override finalalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
cancelDirective(std::shared_ptr< DirectiveInfo > info)=0alexaClientSDK::avsCommon::avs::CapabilityAgentprotectedpure virtual
canStateBeRetrieved()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
CapabilityAgent(const std::string &nameSpace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
ChangedReason enum namealexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface
createDirectiveInfo(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result)alexaClientSDK::avsCommon::avs::CapabilityAgentprotectedvirtual
disableVideo()alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfaceinlinevirtual
doShutdown()=0alexaClientSDK::avsCommon::utils::RequiresShutdownprotectedpure virtual
DTMFTone enum namealexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterface
enableVideo()alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfaceinlinevirtual
getConfiguration() const =0alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacepure virtual
handleDirective(const std::string &messageId) override finalalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
handleDirective(std::shared_ptr< DirectiveInfo > info)=0alexaClientSDK::avsCommon::avs::CapabilityAgentprotectedpure virtual
handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive)=0alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacepure virtual
hasReportableStateProperties()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
isSelfMuted() const =0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
m_exceptionEncounteredSenderalexaClientSDK::avsCommon::avs::CapabilityAgentprotected
m_namespacealexaClientSDK::avsCommon::avs::CapabilityAgentprotected
muteSelf()=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
onAVSGatewayChanged(const std::string &avsGateway)=0alexaClientSDK::avsCommon::sdkInterfaces::AVSGatewayObserverInterfacepure virtual
onConnectionStatusChanged(const Status status, const ChangedReason reason)=0alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterfacepure virtual
onConnectionStatusChanged(const Status status, const std::vector< EngineConnectionStatus > &engineStatuses)alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterfaceinlinevirtual
onContextAvailable(const std::string &jsonContext)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextAvailable(const endpoints::EndpointIdentifier &endpointId, const avs::AVSContext &endpointContext, ContextRequestToken requestToken)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextFailure(const ContextRequestError error)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextFailure(const ContextRequestError error, ContextRequestToken token)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onDeregistered() overridealexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
onFirmwareVersionAccepted(softwareInfo::FirmwareVersion firmwareVersion)=0alexaClientSDK::avsCommon::sdkInterfaces::SoftwareInfoSenderObserverInterfacepure virtual
onFocusChanged(FocusState newFocus, MixingBehavior behavior) overridealexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
preHandleDirective(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) override finalalexaClientSDK::avsCommon::avs::CapabilityAgent
preHandleDirective(std::shared_ptr< DirectiveInfo > info)=0alexaClientSDK::avsCommon::avs::CapabilityAgentprotectedpure virtual
alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacepure virtual
provideState(const avs::NamespaceAndName &stateProviderName, const ContextRequestToken stateRequestToken)alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
provideState(const avs::CapabilityTag &stateProviderName, const ContextRequestToken stateRequestToken)alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
removeDirective(const std::string &messageId)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
removeDtmfObserver(std::shared_ptr< DtmfObserverInterface > observer)alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfaceinlinevirtual
removeObserver(std::shared_ptr< avsCommon::sdkInterfaces::CallStateObserverInterface > observer)=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
sendDtmf(DTMFTone dtmfTone)=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
sendExceptionEncounteredAndReportFailed(std::shared_ptr< DirectiveInfo > info, const std::string &message, avsCommon::avs::ExceptionErrorType type=avsCommon::avs::ExceptionErrorType::INTERNAL_ERROR)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
shouldQueryState()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
Status enum namealexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface
stopCall()=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
unmuteSelf()=0alexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacepure virtual
~AVSGatewayObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::AVSGatewayObserverInterfacevirtual
~CallManagerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::CallManagerInterfacevirtual
~CapabilityAgent()=defaultalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
~ChannelObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterfacevirtual
~ConnectionStatusObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterfacevirtual
~ContextRequesterInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfacevirtual
~DirectiveHandlerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual
~SoftwareInfoSenderObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::SoftwareInfoSenderObserverInterfacevirtual
~StateProviderInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfacevirtual

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