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

This is the complete list of members for alexaClientSDK::avsCommon::utils::libcurlUtils::LibCurlHTTP2Connection_Test, including all inherited members.

ActiveStreamMap typedefalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
addObserver(std::shared_ptr< avsCommon::utils::http2::HTTP2ConnectionObserverInterface > observer) overridealexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connection
alexaClientSDK::avsCommon::utils::http2::HTTP2ConnectionInterface::addObserver(std::shared_ptr< HTTP2ConnectionObserverInterface > observer)=0alexaClientSDK::avsCommon::utils::http2::HTTP2ConnectionInterfacepure virtual
addStream(std::shared_ptr< LibcurlHTTP2Request > stream)alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
areStreamsPaused()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
cancelActiveStream(ActiveStreamMap::iterator &iterator)alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
cancelActiveStreams()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
cancelAllStreams()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
cancelPendingStreams()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
cleanupCancelledAndStalledStreams()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
cleanupFinishedStreams()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
create(const std::shared_ptr< LibcurlSetCurlOptionsCallbackInterface > &setCurlOptionsCallback=nullptr)alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionstatic
createAndSendRequest(const http2::HTTP2RequestConfig &config) overridealexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionvirtual
createMultiHandle()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
dequeueRequest()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
disconnect() overridealexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionvirtual
isStopping()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
LibcurlHTTP2Connection(const std::shared_ptr< LibcurlSetCurlOptionsCallbackInterface > &setCurlOptionsCallback=nullptr)alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
LibCurlHTTP2Connection_Test()=defaultalexaClientSDK::avsCommon::utils::libcurlUtils::LibCurlHTTP2Connection_Test
m_activeStreamsalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_cvalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_isStoppingalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_multialexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_mutexalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_networkThreadalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_observersalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_observersMutexalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_requestQueuealexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
m_setCurlOptionsCallbackalexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
networkLoop()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
notifyObserversOfGoawayReceived()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
processNextRequest()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
releaseStream(ActiveStreamMap::iterator &iterator)alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
removeObserver(std::shared_ptr< avsCommon::utils::http2::HTTP2ConnectionObserverInterface > observer) overridealexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connection
alexaClientSDK::avsCommon::utils::http2::HTTP2ConnectionInterface::removeObserver(std::shared_ptr< HTTP2ConnectionObserverInterface > observer)=0alexaClientSDK::avsCommon::utils::http2::HTTP2ConnectionInterfacepure virtual
setIsStopping()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
unPauseActiveStreams()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connectionprotected
~HTTP2ConnectionInterface()=defaultalexaClientSDK::avsCommon::utils::http2::HTTP2ConnectionInterfacevirtual
~LibcurlHTTP2Connection()alexaClientSDK::avsCommon::utils::libcurlUtils::LibcurlHTTP2Connection

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