16 #ifndef ALEXA_CLIENT_SDK_APPLICATIONUTILITIES_DEFAULTCLIENT_INCLUDE_DEFAULTCLIENT_CONNECTIONRETRYTRIGGER_H_ 17 #define ALEXA_CLIENT_SDK_APPLICATIONUTILITIES_DEFAULTCLIENT_INCLUDE_DEFAULTCLIENT_CONNECTIONRETRYTRIGGER_H_ 26 namespace defaultClient {
40 static std::shared_ptr<ConnectionRetryTrigger>
create(
41 std::shared_ptr<avsCommon::sdkInterfaces::AVSConnectionManagerInterface> connectionManager,
42 std::shared_ptr<capabilityAgents::aip::AudioInputProcessor> audioInputProcessor);
50 ConnectionRetryTrigger(std::shared_ptr<avsCommon::sdkInterfaces::AVSConnectionManagerInterface> connectionManager);
61 std::shared_ptr<avsCommon::sdkInterfaces::AVSConnectionManagerInterface> m_connectionManager;
67 #endif // ALEXA_CLIENT_SDK_APPLICATIONUTILITIES_DEFAULTCLIENT_INCLUDE_DEFAULTCLIENT_CONNECTIONRETRYTRIGGER_H_
Definition: ConnectionRetryTrigger.h:31
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
State
Definition: State.h:35
static std::shared_ptr< ConnectionRetryTrigger > create(std::shared_ptr< avsCommon::sdkInterfaces::AVSConnectionManagerInterface > connectionManager, std::shared_ptr< capabilityAgents::aip::AudioInputProcessor > audioInputProcessor)