android/hal-gatt-api: Add Server Service Added Notification

This commit is contained in:
Grzegorz Kolodziejczyk 2014-02-28 12:19:54 +01:00 committed by Szymon Janc
parent 67584deb49
commit fddea728da
2 changed files with 20 additions and 0 deletions

View File

@ -1963,6 +1963,18 @@ Android HAL name: "gatt" (BT_PROFILE_GATT_ID)
Address (6 octets)
Opcode 0x95 - Service Added notification
Notification parameters: Status (4 octets)
Server (4 octets)
Service ID (18 octets)
Service Handle (4 octets)
Valid Service ID: ID (17 octets)
Is Primary (1 octet)
Valid ID: UUID (16 octets)
Instance ID (1 octet)
Opcode 0x96 - Included Service Added notification
Opcode 0x97 - Characteristic Added notification
Opcode 0x98 - Descriptor Added notification

View File

@ -1401,3 +1401,11 @@ struct hal_ev_gatt_server_connection {
int32_t connected;
uint8_t bdaddr[6];
} __attribute__((packed));
#define HAL_EV_GATT_SERVER_SERVICE_ADDED 0x95
struct hal_ev_gatt_server_service_added {
int32_t status;
int32_t server_if;
struct hal_gatt_srvc_id srvc_id;
int32_t srvc_handle;
} __attribute__((packed));