return 0;
}
-/** @} */
-/** @} */
+//& purpose: Gets the local oob extended data.
+//& type: auto
+/**
+* @testcase ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p
+* @since 3.0
+* @author SRID(mandadi.mr)
+* @reviewer SRID(nibha.sharma)
+* @type auto
+* @description Gets the local oob extended data
+* @scenario bt_adapter_get_local_oob_ext_data
+* @apicovered bt_adapter_get_local_oob_ext_data
+* @passcase When bt_adapter_get_local_oob_ext_data is successful
+* @failcase If target APIs or any pre-condition fails
+* @precondition Bluetooth must be initialized
+* @postcondition Bluetooth must be de-initialized
+*/
+int ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p(void)
+{
+ START_TEST;
+
+ unsigned char *pszHash192 = NULL;
+ unsigned char *pszRandomizer192 = NULL;
+ int nHash192_len = 0;
+ int nRandomizer192_len = 0;
+ unsigned char *pszHash256 = NULL;
+ unsigned char *pszRandomizer256 = NULL;
+ int nHash256_len = 0;
+ int nRandomizer256_len = 0;
+
+ //Target API
+ int nRetVal = bt_adapter_get_local_oob_ext_data(&pszHash192, &pszRandomizer192, &nHash192_len, &nRandomizer192_len, &pszHash256, &pszRandomizer256, &nHash256_len, &nRandomizer256_len);
+ PRINT_RESULT(BT_ERROR_NONE, nRetVal, "bt_adapter_get_local_oob_ext_data", BluetoothGetError(nRetVal));
+
+ FREE_MEMORY(pszHash192);
+ FREE_MEMORY(pszRandomizer192);
+ FREE_MEMORY(pszHash256);
+ FREE_MEMORY(pszRandomizer256);
+
+ return 0;
+}
+
+
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
+extern int ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p(void);
testcase tc_array[] = {
{"ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p", ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p, ITs_bluetooth_adapter_le_startup, ITs_bluetooth_adapter_le_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+ {"ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p",ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p,ITs_bluetooth_startup,ITs_bluetooth_cleanup},
{NULL, NULL}
};
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
+extern int ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p(void);
testcase tc_array[] = {
{"ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p", ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p, ITs_bluetooth_adapter_le_startup, ITs_bluetooth_adapter_le_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+ {"ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p",ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p,ITs_bluetooth_startup,ITs_bluetooth_cleanup},
{NULL, NULL}
};
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
+extern int ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p(void);
testcase tc_array[] = {
{"ITc_bluetooth_audio_bt_audio_initialize_deinitialize_p", ITc_bluetooth_audio_bt_audio_initialize_deinitialize_p, ITs_bluetooth_audio_startup, ITs_bluetooth_audio_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+ {"ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p",ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p,ITs_bluetooth_startup,ITs_bluetooth_cleanup},
{NULL, NULL}
};
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
+extern int ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p(void);
testcase tc_array[] = {
{"ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p", ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p, ITs_bluetooth_adapter_le_startup, ITs_bluetooth_adapter_le_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
{"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+ {"ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p",ITc_bluetooth_adapter_bt_adapter_get_local_oob_ext_data_p,ITs_bluetooth_startup,ITs_bluetooth_cleanup},
{NULL, NULL}
};