Home
last modified time | relevance | path

Searched refs:gatt_database (Results 1 – 22 of 22) sorted by relevance

/packages/modules/Bluetooth/system/rust/src/gatt/server/services/
Dgap.rs14 server::gatt_database::{
102 gatt_database::{GattDatabase, CHARACTERISTIC_UUID, PRIMARY_SERVICE_DECLARATION_UUID},
110 let mut gatt_database = GattDatabase::new(); in init_dbs() localVariable
111 register_gap_service(&mut gatt_database).unwrap(); in init_dbs()
112 let gatt_database = SharedBox::new(gatt_database); in init_dbs() localVariable
113 let att_database = gatt_database.get_att_database(TCB_IDX); in init_dbs()
114 (gatt_database, att_database) in init_dbs()
Dgatt.rs21 gatt_database::{
188 gatt_database::{
203 let mut gatt_database = GattDatabase::new(); in init_gatt_db() localVariable
204 register_gatt_service(&mut gatt_database).unwrap(); in init_gatt_db()
205 SharedBox::new(gatt_database) in init_gatt_db()
209 gatt_database: &SharedBox<GattDatabase>, in add_connection()
213 let att_database = gatt_database.get_att_database(tcb_idx); in add_connection()
219 gatt_database.on_bearer_ready(tcb_idx, bearer.as_ref()); in add_connection()
/packages/modules/Bluetooth/system/bta/gatt/
Dbta_gattc_cache.cc121 p_srvc_cb->gatt_database = gatt::Database(); in bta_gattc_init_cache()
302 p_srvc_cb->gatt_database = p_srvc_cb->pending_discovery.Build(); in bta_gattc_explore_srvc_finished()
305 bta_gattc_display_cache_server(p_srvc_cb->gatt_database); in bta_gattc_explore_srvc_finished()
311 Octet16 hash = p_clcb->p_srcb->gatt_database.Hash(); in bta_gattc_explore_srvc_finished()
312 bool success = bta_gattc_hash_write(hash, p_clcb->p_srcb->gatt_database); in bta_gattc_explore_srvc_finished()
596 for (const Service& service : p_clcb->p_srcb->gatt_database.Services()) { in bta_gattc_search_service()
615 if (!p_srcb || p_srcb->gatt_database.IsEmpty()) return NULL; in bta_gattc_get_services_srcb()
617 return &p_srcb->gatt_database.Services(); in bta_gattc_get_services_srcb()
767 Octet16 local_hash = p_clcb->p_srcb->gatt_database.Hash(); in bta_gattc_read_db_hash_cmpl()
778 p_clcb->p_srcb->gatt_database = db; in bta_gattc_read_db_hash_cmpl()
[all …]
Dbta_gattc_act.cc551 if (p_clcb->p_srcb->gatt_database.IsEmpty() || in bta_gattc_conn()
570 if (!db.IsEmpty()) p_clcb->p_srcb->gatt_database = db; in bta_gattc_conn()
868 GetRobustCachingSupport(p_clcb, p_clcb->p_srcb->gatt_database); in bta_gattc_start_discover()
915 GetRobustCachingSupport(p_clcb, p_clcb->p_srcb->gatt_database); in bta_gattc_continue_discovery_if_needed()
960 p_clcb->p_srcb->gatt_database.Clear(); in bta_gattc_disc_cmpl()
1349 if (p_clcb->p_srcb && !p_clcb->p_srcb->gatt_database.IsEmpty()) { in bta_gattc_search()
1464 p_srvc_cb->gatt_database.Clear(); in bta_gattc_process_api_refresh()
1481 if (p_srcb->gatt_database.IsEmpty() && p_srcb->state == BTA_GATTC_SERV_IDLE) { in bta_gattc_process_srvc_chg_ind()
1484 p_srcb->gatt_database = db; in bta_gattc_process_srvc_chg_ind()
Dbta_gattc_utils.cc208 p_srcb->gatt_database.Clear(); in bta_gattc_server_disconnected()
239 p_srcb->gatt_database.Clear(); in bta_gattc_clcb_dealloc()
352 p_tcb->gatt_database.Clear(); in bta_gattc_srcb_alloc()
Dbta_gattc_int.h240 gatt::Database gatt_database; member
/packages/modules/Bluetooth/system/rust/src/gatt/
Dserver.rs6 pub mod gatt_database; module
25 gatt::server::gatt_database::GattDatabase,
31 gatt_database::{AttDatabaseImpl, GattServiceWithHandle},
Dffi.rs24 gatt_database::{
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/helpers/
Datt_range_filter.rs27 use crate::gatt::server::{gatt_database::AttPermissions, gatt_database::CHARACTERISTIC_UUID};
Datt_grouping.rs8 use crate::gatt::server::gatt_database::{
59 server::{gatt_database::AttPermissions, test::test_att_db::TestAttDatabase},
Datt_filter_by_size_type.rs79 gatt_database::AttPermissions,
/packages/modules/Bluetooth/system/rust/src/gatt/server/
Dservices.rs11 use super::gatt_database::GattDatabase;
Dcommand_handler.rs46 gatt_database::AttPermissions,
Dindication_handler.rs129 att_database::AttAttribute, gatt_database::AttPermissions,
Datt_server_bearer.rs234 gatt_database::{
/packages/modules/Bluetooth/system/rust/src/gatt/mocks/
Dmock_database_callbacks.rs11 gatt_database::{AttDatabaseImpl, GattDatabaseCallbacks},
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/
Dread_by_group_type_request.rs7 gatt_database::{PRIMARY_SERVICE_DECLARATION_UUID, SECONDARY_SERVICE_DECLARATION_UUID},
103 gatt_database::{AttPermissions, CHARACTERISTIC_UUID},
Dwrite_request.rs37 gatt_database::AttPermissions,
Dread_by_type_request.rs85 att_database::AttAttribute, gatt_database::AttPermissions,
Dfind_information_request.rs111 gatt::server::{gatt_database::AttPermissions, test::test_att_db::TestAttDatabase},
Dfind_by_type_value.rs81 gatt_database::{
/packages/modules/Bluetooth/system/rust/tests/
Dgatt_server_test.rs17 gatt_database::{