16 #ifndef ACSDKBLUETOOTHINTERFACES_BLUETOOTHDEVICEOBSERVERINTERFACE_H_ 17 #define ACSDKBLUETOOTHINTERFACES_BLUETOOTHDEVICEOBSERVERINTERFACE_H_ 20 #include <unordered_set> 23 namespace acsdkBluetoothInterfaces {
69 #endif // ACSDKBLUETOOTHINTERFACES_BLUETOOTHDEVICEOBSERVERINTERFACE_H_ std::unordered_set< std::string > supportedServices
The bluetooth services this device supports.
Definition: BluetoothDeviceObserverInterface.h:43
virtual ~BluetoothDeviceObserverInterface()=default
::std::string string
Definition: gtest-port.h:1097
virtual void onActiveDeviceDisconnected(const DeviceAttributes &attributes)=0
virtual void onActiveDeviceConnected(const DeviceAttributes &attributes)=0
Definition: BluetoothDeviceObserverInterface.h:28
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
DeviceAttributes()=default
Definition: BluetoothDeviceObserverInterface.h:33
std::string name
The name of the active bluetooth device.
Definition: BluetoothDeviceObserverInterface.h:40