AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <PostConnectSynchronizeStateSender.h>
Static Public Member Functions | |
static std::shared_ptr< PostConnectSynchronizeStateSender > | create (std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr) |
Additional Inherited Members | |
Static Public Attributes inherited from alexaClientSDK::avsCommon::sdkInterfaces::PostConnectOperationInterface | |
static constexpr unsigned int | VERIFY_GATEWAY_PRIORITY = 50 |
Operation priority for AVS Gateway Verification. More... | |
static constexpr unsigned int | ENDPOINT_DISCOVERY_PRIORITY = 100 |
Operation priority for Publishing Capabilities to AVS. More... | |
static constexpr unsigned int | SYNCHRONIZE_STATE_PRIORITY = 150 |
Operation priority for sending SynchronizeState event to AVS. More... | |
A Post connect operation to send the SynchronizeState event.
alexaClientSDK::synchronizeStateSender::PostConnectSynchronizeStateSender::~PostConnectSynchronizeStateSender | ( | ) |
Destructor.
|
overridevirtual |
PostConnectOperationInterface Methods.
Implements alexaClientSDK::avsCommon::sdkInterfaces::PostConnectOperationInterface.
|
static |
Creates a new instance of the PostConnectSynchronizeStateSender
.
contextManager | The ContextManager to request the context from. |
metricRecorder | The object used for metric recording. |
PostConnectSynchronizeStateSender
.
|
overridevirtual |
PostConnectOperationInterface Methods.
Implements alexaClientSDK::avsCommon::sdkInterfaces::PostConnectOperationInterface.
|
overridevirtual |
ContextRequesterInterface Methods.
Reimplemented from alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface.
|
overridevirtual |
ContextRequesterInterface Methods.
Reimplemented from alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface.
|
override |
PostConnectOperationInterface Methods.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0