Searched refs:AttDatabase (Results 1 – 13 of 13) sorted by relevance
/packages/modules/Bluetooth/system/rust/src/gatt/server/ |
D | command_handler.rs | 5 use super::att_database::AttDatabase; 8 pub struct AttCommandHandler<Db: AttDatabase> { 12 impl<Db: AttDatabase> AttCommandHandler<Db> { 38 use crate::gatt::server::att_database::{AttAttribute, AttDatabase};
|
D | att_database.rs | 66 pub trait AttDatabase { interface 95 pub trait StableAttDatabase: AttDatabase { 104 backing: &'a (dyn AttDatabase), 108 impl AttDatabase for SnapshottedAttDatabase<'_> {
|
D | request_handler.rs | 7 use super::att_database::AttDatabase; 17 pub struct AttRequestHandler<Db: AttDatabase> { 41 impl<Db: AttDatabase> AttRequestHandler<Db> {
|
D | att_server_bearer.rs | 21 use super::att_database::AttDatabase; 26 enum AttRequestState<T: AttDatabase> { 44 pub struct AttServerBearer<T: AttDatabase> { 60 impl<T: AttDatabase + Clone + 'static> AttServerBearer<T> { 83 impl<T: AttDatabase + Clone + 'static> WeakBoxRef<'_, AttServerBearer<T>> { 191 impl<T: AttDatabase + Clone + 'static> WeakBox<AttServerBearer<T>> {
|
D | indication_handler.rs | 11 use super::att_database::{AttDatabase, StableAttDatabase}; 40 impl<T: AttDatabase> IndicationHandler<T> {
|
D | gatt_database.rs | 22 use super::att_database::{AttAttribute, AttDatabase}; 341 impl AttDatabase for AttDatabaseImpl {
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/ |
D | write_request.rs | 1 use crate::gatt::server::att_database::AttDatabase; 5 pub async fn handle_write_request<T: AttDatabase>( in handle_write_request() 30 use crate::gatt::server::att_database::{AttAttribute, AttDatabase};
|
D | read_request.rs | 1 use crate::gatt::server::att_database::AttDatabase; 5 pub async fn handle_read_request<T: AttDatabase>( in handle_read_request()
|
D | find_information_request.rs | 1 use crate::gatt::server::att_database::{AttAttribute, AttDatabase}; 8 pub fn handle_find_information_request<T: AttDatabase>( in handle_find_information_request()
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/test/ |
D | test_att_db.rs | 2 use crate::gatt::server::att_database::{AttAttribute, AttDatabase, StableAttDatabase}; 38 impl AttDatabase for TestAttDatabase {
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/services/ |
D | gap.rs | 95 use crate::gatt::server::att_database::AttDatabase; 103 fn init_dbs() -> (SharedBox<GattDatabase>, impl AttDatabase) { in init_dbs()
|
D | gatt.rs | 178 use crate::gatt::server::att_database::AttDatabase; 256 att_db: &impl AttDatabase, in register_for_indication() argument
|
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/helpers/ |
D | att_filter_by_size_type.rs | 70 use crate::gatt::server::att_database::{AttAttribute, AttDatabase, StableAttDatabase};
|