* Function bta_gattc_discover_procedure * Description Start a particular type of discovery procedure on server. * Returns status of the operation.
* Function bta_gattc_reset_discover_st * Description when a SRCB finished discovery, tell all related clcb. * Returns None.
* Function bta_gattc_add_attr_to_cache * Description Add an attribute into database cache buffer. * Returns status
* Function bta_gattc_explore_srvc * Description process the service discovery complete event * Returns status
* Function bta_gattc_char_dscpt_disc_cmpl * Description process the char descriptor discovery complete event * Returns status
* Function bta_gattc_check_notif_registry * Description check if the service notificaition has been registered. * Returns
* Function bta_gattc_clear_notif_registration * Description Clear up the notification registration information by BD_ADDR. * Where handle is between start_handle and end_handle, and * start_handle and end_handle are boundaries of service * containing characteristic. * Returns None.
* Function bta_gattc_discover_pri_service * Description Start primary service discovery * Returns status of the operation.
* Function bta_gattc_init_cache * Description Initialize the database cache and discovery related resources. * Returns status
* Function bta_gattc_rebuild_cache * Description rebuild server cache from NV cache. * Parameters * Returns None.
* Function bta_gattc_add_srvc_to_cache * Description Add a service into database cache. * Returns status
SDP_INCLUDED == TRUE * Function bta_gattc_sdp_service_disc * Description Start DSP Service Discovert * Returns void
* Function bta_gattc_cache_save * Description save the server cache into NV * Returns None.
* Function bta_gattc_set_discover_st * Description when a SRCB start discovery, tell all related clcb and set * the state. * Returns None.
* Function bta_gattc_process_srvc_chg_ind * Description process service change indication. * Returns None.
* Function bta_gattc_get_disc_range * Description get discovery stating and ending handle range. * Returns None.
* Function bta_gattc_start_disc_include_srvc * Description Start discovery for included service * Returns status of the operation.
* Function bta_gattc_start_disc_char * Description Start discovery for characteristic * Returns status of the operation.
* Function bta_gattc_start_disc_char_dscp * Description Start discovery for characteristic descriptor * Returns none.
* Function bta_gattc_incl_srvc_disc_cmpl * Description process the relationship discovery complete event * Returns status
* Function bta_gattc_char_disc_cmpl * Description process the characteristic discovery complete event * Returns status
* Function bta_gattc_get_gatt_db_impl * Description copy the server GATT database into db parameter. * Parameters p_srvc_cb: server. * db: output parameter which will contain GATT database copy. * Caller is responsible for freeing it. * count: output parameter which will contain number of * elements in database. * Returns None.
* Function bta_gattc_add_char_to_list * Description Add a characteristic into explore pending list * Returns status