addCapabilitiesObserver(std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateObserverInterface > observer) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | |
alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface::addCapabilitiesObserver(std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateObserverInterface > observer)=0 | alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface | pure virtual |
addOrUpdateEndpoint(const avsCommon::avs::AVSDiscoveryEndpointAttributes &endpointAttributes, const std::vector< avsCommon::avs::CapabilityConfiguration > &capabilities) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
ChangedReason enum name | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | |
clearData() override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
create(const std::shared_ptr< avsCommon::sdkInterfaces::AuthDelegateInterface > &authDelegate, const std::shared_ptr< storage::CapabilitiesDelegateStorageInterface > &storage, const std::shared_ptr< registrationManager::CustomerDataManagerInterface > &customerDataManager, const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > &metricRecorder=nullptr) | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | static |
createCapabilitiesDelegateInterface(const std::shared_ptr< avsCommon::sdkInterfaces::AuthDelegateInterface > &authDelegate, std::unique_ptr< storage::CapabilitiesDelegateStorageInterface > storage, const std::shared_ptr< registrationManager::CustomerDataManagerInterface > &customerDataManager, const std::shared_ptr< acsdkPostConnectOperationProviderRegistrarInterfaces::PostConnectOperationProviderRegistrarInterface > &providerRegistrar, const std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownNotifierInterface > &shutdownNotifier, const std::shared_ptr< acsdkAlexaEventProcessedNotifierInterfaces::AlexaEventProcessedNotifierInterface > &alexaEventProcessedNotifier, const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > &metricRecorder=nullptr) | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | static |
createPostConnectOperation() override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
CustomerDataHandler(const std::shared_ptr< registrationManager::CustomerDataManagerInterface > &dataManager) | alexaClientSDK::registrationManager::CustomerDataHandler | |
deleteEndpoint(const avsCommon::avs::AVSDiscoveryEndpointAttributes &endpointAttributes, const std::vector< avsCommon::avs::CapabilityConfiguration > &capabilities) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
doShutdown() override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
invalidateCapabilities() override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
onAlexaEventProcessedReceived(const std::string &eventCorrelationToken) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
onAVSGatewayChanged(const std::string &avsGateway) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
onConnectionStatusChanged(const Status status, const ChangedReason reason) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface::onConnectionStatusChanged(const Status status, const std::vector< EngineConnectionStatus > &engineStatuses) | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | inlinevirtual |
onDiscoveryCompleted(const std::unordered_map< std::string, std::string > &addOrUpdateReportEndpoints, const std::unordered_map< std::string, std::string > &deleteReportEndpoints) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
onDiscoveryFailure(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | virtual |
removeCapabilitiesObserver(std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateObserverInterface > observer) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | |
alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface::removeCapabilitiesObserver(std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateObserverInterface > observer)=0 | alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface | pure virtual |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
setDiscoveryEventSender(const std::shared_ptr< DiscoveryEventSenderInterface > &discoveryEventSender) | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | |
setMessageSender(const std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > &messageSender) override | alexaClientSDK::capabilitiesDelegate::CapabilitiesDelegate | |
alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface::setMessageSender(const std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > &messageSender)=0 | alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface | pure virtual |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
Status enum name | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | |
~AlexaEventProcessedObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::AlexaEventProcessedObserverInterface | virtual |
~AVSGatewayObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::AVSGatewayObserverInterface | virtual |
~CapabilitiesDelegateInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::CapabilitiesDelegateInterface | virtual |
~ConnectionStatusObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | virtual |
~CustomerDataHandler() | alexaClientSDK::registrationManager::CustomerDataHandler | virtual |
~CustomerDataHandlerInterface()=default | alexaClientSDK::registrationManager::CustomerDataHandlerInterface | virtual |
~DiscoveryStatusObserverInterface()=default | alexaClientSDK::capabilitiesDelegate::DiscoveryStatusObserverInterface | virtual |
~PostConnectOperationProviderInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::PostConnectOperationProviderInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |