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

This is the complete list of members for alexaClientSDK::avsCommon::avs::WaitableMessageRequest, including all inherited members.

addAttachmentReader(const std::string &name, std::shared_ptr< attachment::AttachmentReader > attachmentReader)alexaClientSDK::avsCommon::avs::MessageRequest
addObserver(std::shared_ptr< avsCommon::sdkInterfaces::MessageRequestObserverInterface > observer)alexaClientSDK::avsCommon::avs::MessageRequest
attachmentReadersCount() constalexaClientSDK::avsCommon::avs::MessageRequest
exceptionReceived(const std::string &exceptionMessage)alexaClientSDK::avsCommon::avs::MessageRequestvirtual
getAttachmentReader(size_t index) constalexaClientSDK::avsCommon::avs::MessageRequest
getHeaders() constalexaClientSDK::avsCommon::avs::MessageRequest
getIsSerialized() constalexaClientSDK::avsCommon::avs::MessageRequest
getJsonContent() constalexaClientSDK::avsCommon::avs::MessageRequest
getStreamBytesThreshold() constalexaClientSDK::avsCommon::avs::MessageRequest
getStreamMetricName() constalexaClientSDK::avsCommon::avs::MessageRequest
getUriPathExtension() constalexaClientSDK::avsCommon::avs::MessageRequest
isResolved() constalexaClientSDK::avsCommon::avs::MessageRequest
m_headersalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_isSerializedalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_jsonContentalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_observerMutexalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_observersalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_readersalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_resolveralexaClientSDK::avsCommon::avs::MessageRequestprotected
m_streamBytesThresholdalexaClientSDK::avsCommon::avs::MessageRequestprotected
m_streamMetricNamealexaClientSDK::avsCommon::avs::MessageRequestprotected
m_uriPathExtensionalexaClientSDK::avsCommon::avs::MessageRequestprotected
MessageRequest(const std::string &jsonContent, const std::string &uriPathExtension="", const unsigned int threshold=0, const std::string &streamMetricName="")alexaClientSDK::avsCommon::avs::MessageRequest
MessageRequest(const std::string &jsonContent, const unsigned int threshold, const std::string &streamMetricName)alexaClientSDK::avsCommon::avs::MessageRequest
MessageRequest(const std::string &jsonContent, bool isSerialized, const std::string &uriPathExtension="", std::vector< std::pair< std::string, std::string >> headers={}, MessageRequestResolveFunction resolver=nullptr, const unsigned int threshold=0, const std::string &streamMetricName="")alexaClientSDK::avsCommon::avs::MessageRequest
MessageRequest(const MessageRequest &messageRequest)alexaClientSDK::avsCommon::avs::MessageRequest
MessageRequestResolveFunction typedefalexaClientSDK::avsCommon::avs::MessageRequest
removeObserver(std::shared_ptr< avsCommon::sdkInterfaces::MessageRequestObserverInterface > observer)alexaClientSDK::avsCommon::avs::MessageRequest
resolveRequest(const std::string &resolveKey) constalexaClientSDK::avsCommon::avs::MessageRequest
responseStatusReceived(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status)alexaClientSDK::avsCommon::avs::MessageRequestvirtual
retrieveEventHeaders() constalexaClientSDK::avsCommon::avs::MessageRequest
sendCompleted(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status sendMessageStatus) overridealexaClientSDK::avsCommon::avs::WaitableMessageRequestvirtual
shutdown()alexaClientSDK::avsCommon::avs::WaitableMessageRequest
WaitableMessageRequest(const std::string &jsonContent)alexaClientSDK::avsCommon::avs::WaitableMessageRequest
waitForCompletion()alexaClientSDK::avsCommon::avs::WaitableMessageRequest
~MessageRequest()alexaClientSDK::avsCommon::avs::MessageRequestvirtual

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