diff options
author | Grzegorz Kolodziejczyk <grzegorz.kolodziejczyk@tieto.com> | 2014-10-06 14:54:00 +0200 |
---|---|---|
committer | Szymon Janc <szymon.janc@tieto.com> | 2014-10-06 16:01:52 +0200 |
commit | 5040ae422bd94235e08016ee6913c4bdc41c44b2 (patch) | |
tree | 3491cd6ffced494769650a7ee156f6e159dcddec /android/tester-main.h | |
parent | 60e419330ab4fbacd5fc6575960fa51bad349dc6 (diff) | |
download | bluez-5040ae422bd94235e08016ee6913c4bdc41c44b2.tar.gz |
android/tester: Add GATT server add service test cases
This adds service add by server test cases.
Diffstat (limited to 'android/tester-main.h')
-rw-r--r-- | android/tester-main.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/android/tester-main.h b/android/tester-main.h index 922f1cf5d..79df8de7e 100644 --- a/android/tester-main.h +++ b/android/tester-main.h @@ -252,6 +252,17 @@ struct pdu_set { .callback_result.gatt_app_id = cb_server_id, \ } +#define CALLBACK_GATTS_SERVICE_ADDED(cb_res, cb_server_id, cb_service, \ + cb_srvc_handle, \ + cb_store_srvc_handle) { \ + .callback = CB_GATTS_SERVICE_ADDED, \ + .callback_result.status = cb_res, \ + .callback_result.gatt_app_id = cb_server_id, \ + .callback_result.service = cb_service, \ + .callback_result.srvc_handle = cb_srvc_handle, \ + .store_srvc_handle = cb_store_srvc_handle, \ + } + #define CALLBACK_PAN_CTRL_STATE(cb, cb_res, cb_state, cb_local_role) { \ .callback = cb, \ .callback_result.status = cb_res, \ @@ -500,6 +511,7 @@ struct bt_callback_data { int gatt_app_id; int conn_id; int connected; + int *srvc_handle; btgatt_srvc_id_t *service; btgatt_gatt_id_t *characteristic; btgatt_gatt_id_t *descriptor; @@ -535,6 +547,8 @@ struct step { void *set_data; int set_data_len; + + int *store_srvc_handle; }; struct test_case { |