diff options
author | Marcin Kraglak <marcin.kraglak@tieto.com> | 2014-09-02 14:04:30 +0200 |
---|---|---|
committer | Szymon Janc <szymon.janc@tieto.com> | 2014-09-02 17:44:29 +0200 |
commit | c7bf34f1d60aed261e538eece9a53dcf76aaa3df (patch) | |
tree | 5652a6c861116cb2023bc4883d1ed7f626f6bdfb /android/tester-main.h | |
parent | ac39f9a051eb6a64cffecc4c9deccd6a8bb37f4d (diff) | |
download | bluez-c7bf34f1d60aed261e538eece9a53dcf76aaa3df.tar.gz |
android/tester: Add support for get_characteristic_cb()
Verify data passed to get_characteristic_cb. It is needed
for tester-gatt.
Diffstat (limited to 'android/tester-main.h')
-rw-r--r-- | android/tester-main.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/android/tester-main.h b/android/tester-main.h index aa7eb2a7b..46aacce35 100644 --- a/android/tester-main.h +++ b/android/tester-main.h @@ -144,6 +144,15 @@ .callback = CB_GATTC_SEARCH_COMPLETE, \ .callback_result.conn_id = cb_conn_id \ } +#define CALLBACK_GATTC_GET_CHARACTERISTIC_CB(cb_res, cb_conn_id, cb_service, \ + cb_char, cb_char_prop) { \ + .callback = CB_GATTC_GET_CHARACTERISTIC, \ + .callback_result.conn_id = cb_conn_id, \ + .callback_result.status = cb_res, \ + .callback_result.service = cb_service, \ + .callback_result.characteristic = cb_char, \ + .callback_result.char_prop = cb_char_prop \ + } #define CALLBACK_GATTC_DISCONNECT(cb_res, cb_prop, cb_conn_id, cb_client_id) { \ .callback = CB_GATTC_CLOSE, \ @@ -384,6 +393,8 @@ struct bt_callback_data { int client_id; int conn_id; btgatt_srvc_id_t *service; + btgatt_gatt_id_t *characteristic; + int char_prop; btpan_control_state_t ctrl_state; btpan_connection_state_t conn_state; |