summaryrefslogtreecommitdiff
path: root/android/hal-msg.h
diff options
context:
space:
mode:
authorJakub Tyszkowski <jakub.tyszkowski@tieto.com>2014-02-26 09:41:20 +0100
committerSzymon Janc <szymon.janc@gmail.com>2014-02-27 21:57:28 +0100
commit61c5fdb0e06b268f385da992c31183859fee1d5c (patch)
treeaa30640e0bfd9e18d2b0f38eb4ebcfe5e1f5b319 /android/hal-msg.h
parent83ced6b01ba9554bcad01af71776dc36baa027f5 (diff)
downloadbluez-61c5fdb0e06b268f385da992c31183859fee1d5c.tar.gz
android/hal-gatt-api: Add Client Set Advertising Data
Diffstat (limited to 'android/hal-msg.h')
-rw-r--r--android/hal-msg.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/android/hal-msg.h b/android/hal-msg.h
index 91f1c959c..937aa20da 100644
--- a/android/hal-msg.h
+++ b/android/hal-msg.h
@@ -673,6 +673,19 @@ struct hal_cmd_gatt_client_get_device_type {
uint8_t bdaddr[6];
} __attribute__((packed));
+#define HAL_OP_GATT_CLIENT_SET_ADV_DATA 0x015
+struct hal_cmd_gatt_client_set_adv_data {
+ int32_t server_if;
+ uint8_t set_scan_rsp;
+ uint8_t include_name;
+ uint8_t include_txpower;
+ int32_t min_interval;
+ int32_t max_interval;
+ int32_t appearance;
+ uint16_t manufacturer_len;
+ uint8_t manufacturer_data[0];
+} __attribute__((packed));
+
/* Notifications and confirmations */
#define HAL_POWER_OFF 0x00