/packages/modules/Bluetooth/system/rust/src/gatt/server/services/ |
D | gap.rs | 14 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()
|
D | gatt.rs | 21 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/ |
D | bta_gattc_cache.cc | 121 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 …]
|
D | bta_gattc_act.cc | 551 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()
|
D | bta_gattc_utils.cc | 208 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()
|
D | bta_gattc_int.h | 240 gatt::Database gatt_database; member
|
/packages/modules/Bluetooth/system/rust/src/gatt/ |
D | server.rs | 6 pub mod gatt_database; module 25 gatt::server::gatt_database::GattDatabase, 31 gatt_database::{AttDatabaseImpl, GattServiceWithHandle},
|
D | ffi.rs | 24 gatt_database::{
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/helpers/ |
D | att_range_filter.rs | 27 use crate::gatt::server::{gatt_database::AttPermissions, gatt_database::CHARACTERISTIC_UUID};
|
D | att_grouping.rs | 8 use crate::gatt::server::gatt_database::{ 59 server::{gatt_database::AttPermissions, test::test_att_db::TestAttDatabase},
|
D | att_filter_by_size_type.rs | 79 gatt_database::AttPermissions,
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/ |
D | services.rs | 11 use super::gatt_database::GattDatabase;
|
D | command_handler.rs | 46 gatt_database::AttPermissions,
|
D | indication_handler.rs | 129 att_database::AttAttribute, gatt_database::AttPermissions,
|
D | att_server_bearer.rs | 234 gatt_database::{
|
/packages/modules/Bluetooth/system/rust/src/gatt/mocks/ |
D | mock_database_callbacks.rs | 11 gatt_database::{AttDatabaseImpl, GattDatabaseCallbacks},
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/ |
D | read_by_group_type_request.rs | 7 gatt_database::{PRIMARY_SERVICE_DECLARATION_UUID, SECONDARY_SERVICE_DECLARATION_UUID}, 103 gatt_database::{AttPermissions, CHARACTERISTIC_UUID},
|
D | write_request.rs | 37 gatt_database::AttPermissions,
|
D | read_by_type_request.rs | 85 att_database::AttAttribute, gatt_database::AttPermissions,
|
D | find_information_request.rs | 111 gatt::server::{gatt_database::AttPermissions, test::test_att_db::TestAttDatabase},
|
D | find_by_type_value.rs | 81 gatt_database::{
|
/packages/modules/Bluetooth/system/rust/tests/ |
D | gatt_server_test.rs | 17 gatt_database::{
|