blob: 2b258aa193d084358e5a24ccf535f3408e8a6a73 [file] [log] [blame]
NewBlue D-Bus Device API description
************************************
Device hierarchy
================
Service org.chromium.Newblue
Interface org.bluez.Device1
Object path [variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX
Methods void Connect()
This method performs GATT connection via a LE link.
void Disconnect()
// NOT IMPLEMENTED AS INTENDED
// NOT IMPLEMENTED AS INTENDED
void DisconnectProfile(string uuid)
void Pair()
void CancelPairing()
// NOT IMPLEMENTED AS INTENDED
array{array{dict}} GetServiceRecords()
// NOT IMPLEMENTED
void ExecuteWrite(boolean execute)
Properties string Address [readonly]
string Name [readonly, optional]
string Icon [readonly, optional]
uint32 Class [readonly, optional]
string Type [readonly, optional]
uint16 Appearance [readonly, optional]
array{string} UUIDs [readonly, optional]
boolean Paired [readonly]
boolean Connected [readonly]
boolean Trusted [readwrite]
boolean Blocked [readwrite]
string Alias [readwrite]
object Adapter [readonly]
boolean LegacyPairing [readonly]
// NOT IMPLEMENTED
string Modalias [readonly, optional]
int16 RSSI [readonly, optional]
int16 TxPower [readonly, optional]
dict ManufacturerData [readonly, optional]
dict ServiceData [readonly, optional]
bool ServicesResolved [readonly]
array{byte} AdvertisingFlags [readonly, experimental]
// NOT IMPLEMENTED
uint16 MTU [readonly, optional]
// NOT IMPLEMENTED
array{byte} EIR [readonly, optional]