2 #define BLUETOOOTH_5_H_
6 #include <superptr.hpp>
8 typedef std::function<void(int)> ConnectedCallback;
10 std::string findDevice(std::string address, std::string adapterPath="");
17 bool setDevice(std::string address);
18 void getDeviceForAddress(std::string address, ConnectedCallback onnectedCallback);
20 void connected_(int fd);
22 void connect(ConnectedCallback onconnectedCallback);
27 ConnectedCallback mConnected;
28 amb::super_ptr<GDBusConnection> mConnection;