addObserver(std::shared_ptr< TransportObserverInterface > transportObserver) | alexaClientSDK::acl::HTTP2Transport | |
connect() override | alexaClientSDK::acl::HTTP2Transport | virtual |
create(std::shared_ptr< avsCommon::sdkInterfaces::AuthDelegateInterface > authDelegate, const std::string &avsGateway, std::shared_ptr< avsCommon::utils::http2::HTTP2ConnectionInterface > http2Connection, std::shared_ptr< MessageConsumerInterface > messageConsumer, std::shared_ptr< avsCommon::avs::attachment::AttachmentManagerInterface > attachmentManager, std::shared_ptr< TransportObserverInterface > transportObserver, std::shared_ptr< PostConnectFactoryInterface > postConnectFactory, std::shared_ptr< SynchronizedMessageRequestQueue > sharedRequestQueue, Configuration configuration=Configuration(), std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr, std::shared_ptr< avsCommon::sdkInterfaces::EventTracerInterface > eventTracer=nullptr) | alexaClientSDK::acl::HTTP2Transport | static |
createAndSendRequest(const avsCommon::utils::http2::HTTP2RequestConfig &cfg) override | alexaClientSDK::acl::HTTP2Transport | virtual |
disconnect() override | alexaClientSDK::acl::HTTP2Transport | virtual |
doShutdown() override | alexaClientSDK::acl::HTTP2Transport | virtual |
Error enum name | alexaClientSDK::avsCommon::sdkInterfaces::AuthObserverInterface | |
getAVSGateway() override | alexaClientSDK::acl::HTTP2Transport | virtual |
getHTTP2Connection() | alexaClientSDK::acl::HTTP2Transport | |
isConnected() override | alexaClientSDK::acl::HTTP2Transport | virtual |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
onActivity() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onAuthStateChange(avsCommon::sdkInterfaces::AuthObserverInterface::State newState, avsCommon::sdkInterfaces::AuthObserverInterface::Error error) override | alexaClientSDK::acl::HTTP2Transport | virtual |
onDownchannelConnected() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onDownchannelFinished() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onForbidden(const std::string &authToken="") override | alexaClientSDK::acl::HTTP2Transport | virtual |
onGoawayReceived() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onMessageRequestAcknowledged(const std::shared_ptr< avsCommon::avs::MessageRequest > &request) override | alexaClientSDK::acl::HTTP2Transport | virtual |
onMessageRequestFinished() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onMessageRequestSent(const std::shared_ptr< avsCommon::avs::MessageRequest > &request) override | alexaClientSDK::acl::HTTP2Transport | virtual |
onMessageRequestTimeout() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onPingRequestAcknowledged(bool success) override | alexaClientSDK::acl::HTTP2Transport | virtual |
onPingTimeout() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onPostConnected() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onRequestEnqueued() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onUnRecoverablePostConnectFailure() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onWakeConnectionRetry() override | alexaClientSDK::acl::HTTP2Transport | virtual |
onWakeVerifyConnectivity() override | alexaClientSDK::acl::HTTP2Transport | virtual |
operator<<(std::ostream &stream, HTTP2Transport::State state) | alexaClientSDK::acl::HTTP2Transport | friend |
operator=(const TransportInterface &rhs)=delete | alexaClientSDK::acl::TransportInterface | |
removeObserver(std::shared_ptr< TransportObserverInterface > observer) | alexaClientSDK::acl::HTTP2Transport | |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
sendMessage(std::shared_ptr< avsCommon::avs::MessageRequest > request) override | alexaClientSDK::acl::HTTP2Transport | |
alexaClientSDK::avsCommon::sdkInterfaces::MessageSenderInterface::sendMessage(std::shared_ptr< avs::MessageRequest > request)=0 | alexaClientSDK::avsCommon::sdkInterfaces::MessageSenderInterface | pure virtual |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
TransportInterface() | alexaClientSDK::acl::TransportInterface | inline |
TransportInterface(const TransportInterface &rhs)=delete | alexaClientSDK::acl::TransportInterface | |
~AuthObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::AuthObserverInterface | virtual |
~ExchangeHandlerContextInterface()=default | alexaClientSDK::acl::ExchangeHandlerContextInterface | virtual |
~HTTP2ConnectionObserverInterface()=default | alexaClientSDK::avsCommon::utils::http2::HTTP2ConnectionObserverInterface | virtual |
~MessageSenderInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::MessageSenderInterface | virtual |
~PostConnectObserverInterface()=default | alexaClientSDK::acl::PostConnectObserverInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
~TransportInterface()=default | alexaClientSDK::acl::TransportInterface | virtual |