![]()  | 
  
    AlexaClientSDK
    3.0.0
    
   A cross-platform, modular SDK for interacting with the Alexa Voice Service 
   | 
 
Namespaces | |
| test | |
Classes | |
| struct | DefaultEndpointAnnotation | 
| class | EndpointBuilderInterface | 
| class | EndpointCapabilitiesBuilderInterface | 
| class | EndpointCapabilitiesRegistrarInterface | 
| class | EndpointInterface | 
| struct | EndpointModificationData | 
| class | EndpointRegistrationManagerInterface | 
| class | EndpointRegistrationObserverInterface | 
Typedefs | |
| using | EndpointIdentifier = std::string | 
Functions | |
| std::ostream & | operator<< (std::ostream &stream, const EndpointRegistrationObserverInterface::RegistrationResult ®istrationResult) | 
| std::ostream & | operator<< (std::ostream &stream, const EndpointRegistrationObserverInterface::DeregistrationResult &deregistrationResult) | 
| std::ostream & | operator<< (std::ostream &stream, const EndpointRegistrationObserverInterface::UpdateResult &updateResult) | 
| using alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointIdentifier = typedef std::string | 
Alias for the endpoint identifier.
Note that every endpoint must have a unique identifier across all endpoints registered to the user. Identifiers used for endpoints that represent this client or other parts that belong to this client should be generated during endpoint creation using the EndpointBuilderInterface. Endpoints that are considered external to this client, i.e., that can be connected to different clients, must be able to provide its unique identifier and ensure that the identifier stays the same.
      
  | 
  inline | 
Write an RegistrationResult value to an ostream as a string.
| stream | The stream to write the value to. | 
| registrationResult | The RegistrationResult value to write to the ostream as a string.  | 
ostream that was passed in and written to. 
      
  | 
  inline | 
Write an DeregistrationResult value to an ostream as a string.
| stream | The stream to write the value to. | 
| deregistrationResult | The DeregistrationResult value to write to the ostream as a string.  | 
ostream that was passed in and written to. 
      
  | 
  inline | 
Write an UpdateResult value to an ostream as a string.
| stream | The stream to write the value to. | 
| deregistrationResult | The DeregistrationResult value to write to the ostream as a string.  | 
ostream that was passed in and written to. AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0