AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Classes | Functions
alexaClientSDK::bluetoothImplementations::blueZ Namespace Reference

Namespaces

 test
 

Classes

class  BlueZA2DPSink
 
class  BlueZA2DPSource
 
class  BlueZAVRCPController
 
class  BlueZAVRCPTarget
 A BlueZ implementation of the AVRCPTargetInterface. More...
 
class  BlueZBluetoothDevice
 A BlueZ implementation of the BluetoothDeviceInterface. More...
 
class  BlueZBluetoothDeviceManager
 
class  BlueZConstants
 
class  BlueZDeviceManager
 
class  BlueZHFP
 
class  BlueZHID
 
class  BlueZHostController
 An implementation of the BluetoothHostControllerInterface using BlueZ. More...
 
class  BlueZSPP
 
class  DBusConnection
 
class  DBusObject
 
class  DBusObjectBase
 
class  DBusPropertiesProxy
 
class  DBusProxy
 
class  GVariantMapReader
 
class  GVariantTupleReader
 
class  ManagedGError
 
class  ManagedGVariant
 
class  MediaContext
 
class  MediaEndpoint
 
class  MPRISPlayer
 
class  PairingAgent
 
class  PulseAudioBluetoothInitializer
 

Functions

std::string deviceStateToString (BlueZBluetoothDevice::BlueZDeviceState state)
 
std::ostream & operator<< (std::ostream &stream, const BlueZBluetoothDevice::BlueZDeviceState &state)
 
std::string moduleStateToString (const PulseAudioBluetoothInitializer::ModuleState &state)
 
std::ostream & operator<< (std::ostream &stream, const PulseAudioBluetoothInitializer::ModuleState &state)
 

Function Documentation

◆ deviceStateToString()

std::string alexaClientSDK::bluetoothImplementations::blueZ::deviceStateToString ( BlueZBluetoothDevice::BlueZDeviceState  state)
inline

Converts the DeviceState enum to a string.

Parameters
TheDeviceState to convert.
Returns
A string representation of the BlueZDeviceState.

◆ moduleStateToString()

std::string alexaClientSDK::bluetoothImplementations::blueZ::moduleStateToString ( const PulseAudioBluetoothInitializer::ModuleState state)
inline

Converts the ModuleState enum to a string.

Parameters
TheModuleState to convert.
Returns
A string representation of the ModuleState.

◆ operator<<() [1/2]

std::ostream& alexaClientSDK::bluetoothImplementations::blueZ::operator<< ( std::ostream &  stream,
const PulseAudioBluetoothInitializer::ModuleState state 
)
inline

Overload for the ModuleState enum. This will write the ModuleState as a string to the provided stream.

Parameters
Anostream to send the ModuleState as a string.
TheModuleState.
Returns
The stream.

◆ operator<<() [2/2]

std::ostream& alexaClientSDK::bluetoothImplementations::blueZ::operator<< ( std::ostream &  stream,
const BlueZBluetoothDevice::BlueZDeviceState state 
)
inline

Overload for the BlueZDeviceState enum. This will write the BlueZDeviceState as a string to the provided stream.

Parameters
Anostream to send the DeviceState as a string.
TheDeviceState to convert.
Returns
The stream.

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