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