![]()  | 
  
    AlexaClientSDK
    3.0.0
    
   A cross-platform, modular SDK for interacting with the Alexa Voice Service 
   | 
 
Enumerations | |
| enum | A2DPRole { A2DPRole::NONE, A2DPRole::SINK, A2DPRole::SOURCE } | 
| An Enum representing the current A2DP role.  More... | |
| enum | BluetoothEventType {  BluetoothEventType::DEVICE_DISCOVERED, BluetoothEventType::DEVICE_REMOVED, BluetoothEventType::DEVICE_STATE_CHANGED, BluetoothEventType::STREAMING_STATE_CHANGED, BluetoothEventType::MEDIA_COMMAND_RECEIVED, BluetoothEventType::BLUETOOTH_DEVICE_MANAGER_INITIALIZED, BluetoothEventType::SCANNING_STATE_CHANGED, BluetoothEventType::TOGGLE_A2DP_PROFILE_STATE_CHANGED }  | 
| The different Bluetooth event types.  More... | |
| enum | MediaStreamingState { MediaStreamingState::IDLE, MediaStreamingState::PENDING, MediaStreamingState::ACTIVE } | 
| An Enum representing the current state of the stream.  More... | |
Functions | |
| std::string | a2DPRoleToString (A2DPRole value) | 
| std::ostream & | operator<< (std::ostream &stream, const A2DPRole a2DPRole) | 
| std::string | mediaStreamingStateToString (MediaStreamingState value) | 
| std::ostream & | operator<< (std::ostream &stream, const MediaStreamingState state) | 
The different Bluetooth event types.
      
  | 
  inline | 
Converts the A2DPRole enum to a string.
| The | A2DPRole to convert.  | 
A2DPRole. 
      
  | 
  inline | 
Converts the MediaStreamingState enum to a string.
| The | MediaStreamingState to convert.  | 
MediaStreamingState. 
      
  | 
  inline | 
Overload for the A2DPRole enum. This will write the A2DPRole as a string to the provided stream.
| An | ostream to send the A2DPRole as a string.  | 
| The | A2DPRole to convert.  | 
      
  | 
  inline | 
Overload for the MediaStreamingState enum. This will write the MediaStreamingState as a string to the provided stream.
| An | ostream to send the MediaStreamingState as a string.  | 
| The | MediaStreamingState to convert.  | 
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0