D-Bus API description for BlueZ ******************************* Copyright (C) 2004-2007 Marcel Holtmann Manager hierarchy ================= Service org.bluez Interface org.bluez.Manager Object path /org/bluez Methods array{string} ListServers() string CreateServer(string service) Server hierarchy ================ Service org.bluez Interface org.bluez.Server Object path /org/bluez/{server0,server1,...} Adapter hierarchy ================= Service org.bluez Interface org.bluez.Adapter Object path /org/bluez/{hci0,hci1,...} Methods array{sring} ListDevices() string FindDevice(string pattern) string CreateDevice(string address) string CreatePairedDevice(string device) Signals void DeviceCreated(string path) void DeviceRemoved(string path) Device hierarchy ================ Service org.bluez Interface org.bluez.Device Object path /org/bluez/{hci0,hci1,...}/{device0,device1,...} Methods string GetAddress() string GetName() array{string} ListInterfaces() void CreateInterface(string service) Signals void InterfaceCreated(string interface) void InterfaceRemoved(string interface)