aboutsummaryrefslogtreecommitdiffstats
path: root/ble.h
diff options
context:
space:
mode:
Diffstat (limited to 'ble.h')
-rw-r--r--ble.h27
1 files changed, 18 insertions, 9 deletions
diff --git a/ble.h b/ble.h
index 634191e..5073cd6 100644
--- a/ble.h
+++ b/ble.h
@@ -1,13 +1,22 @@
-struct ble {
- bdaddr_t src_addr, dst_addr;
- int sec;
- uint8_t dst_type;
+struct ble
+{
+ bdaddr_t src_addr, dst_addr;
+ int sec;
+ uint8_t dst_type;
- int fd;
+ uint16_t mtu;
- struct bt_att *att;
- struct gatt_db *db;
- struct bt_gatt_client *gatt;
-};
+ int fd;
+
+ struct bt_att *att;
+ struct gatt_db *db;
+ struct bt_gatt_client *gatt;
+ unsigned notify_id;
+
+ uint16_t cp_handle;
+ uint16_t cccd_handle;
+ uint16_t data_handle;
+};
+typedef struct ble BLE;