16 #ifndef ALEXA_CLIENT_SDK_CAPABILITIESDELEGATE_INCLUDE_CAPABILITIESDELEGATE_DISCOVERYSTATUSOBSERVERINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_CAPABILITIESDELEGATE_INCLUDE_CAPABILITIESDELEGATE_DISCOVERYSTATUSOBSERVERINTERFACE_H_ 20 #include <unordered_map> 25 namespace capabilitiesDelegate {
50 const std::unordered_map<std::string, std::string>& addOrUpdateReportEndpoints,
51 const std::unordered_map<std::string, std::string>& deleteReportEndpoints) = 0;
63 #endif // ALEXA_CLIENT_SDK_CAPABILITIESDELEGATE_INCLUDE_CAPABILITIESDELEGATE_DISCOVERYSTATUSOBSERVERINTERFACE_H_
virtual ~DiscoveryStatusObserverInterface()=default
Definition: DiscoveryStatusObserverInterface.h:30
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual void onDiscoveryCompleted(const std::unordered_map< std::string, std::string > &addOrUpdateReportEndpoints, const std::unordered_map< std::string, std::string > &deleteReportEndpoints)=0
Status
Definition: MessageRequestObserverInterface.h:33
virtual void onDiscoveryFailure(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status)=0