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::{
206 let mut gatt_database = GattDatabase::new(); in init_gatt_db() localVariable
207 register_gatt_service(&mut gatt_database).unwrap(); in init_gatt_db()
208 SharedBox::new(gatt_database) in init_gatt_db()
212 gatt_database: &SharedBox<GattDatabase>, in add_connection()
216 let att_database = gatt_database.get_att_database(tcb_idx); in add_connection()
222 gatt_database.on_bearer_ready(tcb_idx, bearer.as_ref()); in add_connection()
/packages/modules/Bluetooth/system/bta/gatt/
Dbta_gattc_cache.cc112 p_srvc_cb->gatt_database = gatt::Database(); in bta_gattc_init_cache()
288 p_srvc_cb->gatt_database = p_srvc_cb->pending_discovery.Build(); in bta_gattc_explore_srvc_finished()
291 bta_gattc_display_cache_server(p_srvc_cb->gatt_database); in bta_gattc_explore_srvc_finished()
300 p_clcb->p_srcb->gatt_database); in bta_gattc_explore_srvc_finished()
304 Octet16 hash = p_clcb->p_srcb->gatt_database.Hash(); in bta_gattc_explore_srvc_finished()
305 bool success = bta_gattc_hash_write(hash, p_clcb->p_srcb->gatt_database); in bta_gattc_explore_srvc_finished()
584 for (const Service& service : p_clcb->p_srcb->gatt_database.Services()) { in bta_gattc_search_service()
604 if (!p_srcb || p_srcb->gatt_database.IsEmpty()) return NULL; in bta_gattc_get_services_srcb()
606 return &p_srcb->gatt_database.Services(); in bta_gattc_get_services_srcb()
756 Octet16 local_hash = p_clcb->p_srcb->gatt_database.Hash(); in bta_gattc_read_db_hash_cmpl()
[all …]
Dbta_gattc_act.cc532 if (p_clcb->p_srcb->gatt_database.IsEmpty() || in bta_gattc_conn()
551 if (!db.IsEmpty()) p_clcb->p_srcb->gatt_database = db; in bta_gattc_conn()
838 if (GetRobustCachingSupport(p_clcb, p_clcb->p_srcb->gatt_database) == in bta_gattc_start_discover()
884 p_clcb->p_srcb->gatt_database.Clear(); in bta_gattc_disc_cmpl()
1246 if (p_clcb->p_srcb && !p_clcb->p_srcb->gatt_database.IsEmpty()) { in bta_gattc_search()
1363 p_srvc_cb->gatt_database.Clear(); in bta_gattc_process_api_refresh()
1380 if (p_srcb->gatt_database.IsEmpty() && p_srcb->state == BTA_GATTC_SERV_IDLE) { in bta_gattc_process_srvc_chg_ind()
1383 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.h219 gatt::Database gatt_database; member
/packages/modules/Bluetooth/system/rust/src/gatt/
Dserver.rs6 pub mod gatt_database; module
20 gatt::{ids::ConnectionId, server::gatt_database::GattDatabase},
26 gatt_database::{AttDatabaseImpl, GattServiceWithHandle},
Dffi.rs29 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.rs78 gatt_database::AttPermissions,
/packages/modules/Bluetooth/system/rust/src/gatt/server/
Dservices.rs11 use super::gatt_database::GattDatabase;
Dcommand_handler.rs44 gatt_database::AttPermissions,
Dindication_handler.rs129 att_database::AttAttribute, gatt_database::AttPermissions,
Datt_server_bearer.rs230 gatt_database::{
/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.rs36 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.rs83 gatt_database::{
/packages/modules/Bluetooth/system/rust/src/gatt/mocks/
Dmock_database_callbacks.rs11 gatt_database::{AttDatabaseImpl, GattDatabaseCallbacks},
/packages/modules/Bluetooth/system/rust/tests/
Dgatt_server_test.rs14 gatt_database::{