NUGU SDK Linux  1.7.6
NuguCapability::_BTDeviceInfo Struct Reference

Bluetooth device information. More...

#include <bluetooth_interface.hh>

Public Attributes

std::string active_device_id
 
std::string active_device_name
 
std::string active_device_streaming
 
std::string device_name
 
bool is_active_device
 
bool is_paired_device
 
bool power_on
 
std::vector< BTProfileprofiles
 

Detailed Description

Bluetooth device information.

See also
IBluetoothListener::setDeviceInformation

Member Data Documentation

◆ device_name

std::string NuguCapability::_BTDeviceInfo::device_name

bluetooth adaptor's name

◆ power_on

bool NuguCapability::_BTDeviceInfo::power_on

bluetooth adaptor's power on state

◆ profiles

std::vector<BTProfile> NuguCapability::_BTDeviceInfo::profiles

paired 2nd device's profiles

◆ is_paired_device

bool NuguCapability::_BTDeviceInfo::is_paired_device

whether paired 2nd device

◆ is_active_device

bool NuguCapability::_BTDeviceInfo::is_active_device

whether connected 2nd device

◆ active_device_id

std::string NuguCapability::_BTDeviceInfo::active_device_id

connected 2nd device's id

◆ active_device_name

std::string NuguCapability::_BTDeviceInfo::active_device_name

connected 2nd device's name

◆ active_device_streaming

std::string NuguCapability::_BTDeviceInfo::active_device_streaming

connected 2nd device's streaming status (INACTIVE / ACTIVE / PAUSED / UNUSABLE)


The documentation for this struct was generated from the following file: