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

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

FetchOptions enum namealexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterface
getBody(std::shared_ptr< avsCommon::avs::attachment::AttachmentWriter > writer)=0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
getContent(FetchOptions option, std::unique_ptr< avsCommon::avs::attachment::AttachmentWriter > writer=nullptr, const std::vector< std::string > &customHeaders=std::vector< std::string >())=0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
getEffectiveUrl() const =0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
getHeader(std::atomic< bool > *shouldShutdown)=0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
getState()=0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
getUrl() const =0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
getUserAgent()alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfaceinlinestatic
shutdown()=0alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacepure virtual
State enum namealexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterface
stateToString(State state)alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfaceinlinestatic
~HTTPContentFetcherInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfacevirtual

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