android/hal-gatt-api: Add Client Get Included Service event

This commit is contained in:
Jakub Tyszkowski 2014-02-28 11:23:54 +01:00 committed by Szymon Janc
parent c7ca8b13a9
commit 4140026853
2 changed files with 15 additions and 0 deletions

View File

@ -1860,6 +1860,13 @@ Android HAL name: "gatt" (BT_PROFILE_GATT_ID)
Instance ID (1 octet)
Opcode 0x89 - Get Included Service notification
Notification parameters: Connection ID (4 octets)
Status (4 octets)
GATT Service ID (18 octets)
GATT Incl. Service ID (18 octets)
Valid GATT Service & Incl. Service ID: As described in Search Result
Opcode 0x8a - Register For Notification notification
Opcode 0x8b - Notify notification
Opcode 0x8c - Read Characteristic notification

View File

@ -1285,3 +1285,11 @@ struct hal_ev_gatt_client_get_descriptor {
struct hal_gatt_gatt_id char_id;
struct hal_gatt_gatt_id descr_id;
} __attribute__((packed));
#define HAL_EV_GATT_CLIENT_GET_INC_SERVICE 0X89
struct hal_ev_gatt_client_get_inc_service {
int32_t conn_id;
int32_t status;
struct hal_gatt_srvc_id srvc_id;
struct hal_gatt_srvc_id incl_srvc_id;
} __attribute__((packed));