From 47ada94baa424e56d2ded256fddc91e6aa4d3090 Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Tue, 3 Dec 2013 03:05:47 +0100 Subject: initial import --- gatocentralmanager_p.h | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 gatocentralmanager_p.h (limited to 'gatocentralmanager_p.h') diff --git a/gatocentralmanager_p.h b/gatocentralmanager_p.h new file mode 100644 index 0000000..62ef954 --- /dev/null +++ b/gatocentralmanager_p.h @@ -0,0 +1,32 @@ +#ifndef GATOCENTRALMANAGER_P_H +#define GATOCENTRALMANAGER_P_H + +#include + +#include +#include + +#include "gatocentralmanager.h" +#include "gatoaddress.h" + +class GatoCentralManagerPrivate +{ + Q_DECLARE_PUBLIC(GatoCentralManager) + + GatoCentralManager *q_ptr; + int dev_id; + int timeout; + int hci; + QSocketNotifier *notifier; + QList filter_uuids; + hci_filter hci_nf, hci_of; + QHash peripherals; + + bool scanning(); + bool openDevice(); + void closeDevice(); + + void handleAdvertising(le_advertising_info *info, int rssi); +}; + +#endif // GATOCENTRALMANAGER_P_H -- cgit v1.2.3