Home
last modified time | relevance | path

Searched refs:AttPermissions (Results 1 – 20 of 20) sorted by relevance

/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/helpers/
Datt_filter_by_size_type.rs79 gatt_database::AttPermissions,
96 permissions: AttPermissions::READABLE, in test_single_matching_attr()
128 permissions: AttPermissions::READABLE, in test_skip_mismatching_attrs()
136 permissions: AttPermissions::READABLE, in test_skip_mismatching_attrs()
144 permissions: AttPermissions::READABLE, in test_skip_mismatching_attrs()
183 permissions: AttPermissions::READABLE, in test_stop_once_length_changes()
191 permissions: AttPermissions::READABLE, in test_stop_once_length_changes()
199 permissions: AttPermissions::READABLE, in test_stop_once_length_changes()
231 permissions: AttPermissions::READABLE, in test_truncate_to_mtu()
280 permissions: AttPermissions::empty(), in test_read_failure_on_first_attr()
[all …]
Datt_range_filter.rs27 use crate::gatt::server::{gatt_database::AttPermissions, gatt_database::CHARACTERISTIC_UUID};
35 permissions: AttPermissions::READABLE, in attr()
Datt_grouping.rs59 server::{gatt_database::AttPermissions, test::test_att_db::TestAttDatabase},
71 AttAttribute { handle, type_, permissions: AttPermissions::READABLE } in attr()
/packages/modules/Bluetooth/system/rust/src/gatt/server/
Dgatt_database.rs33 pub use super::att_database::AttPermissions;
67 pub permissions: AttPermissions,
83 pub permissions: AttPermissions,
186 permissions: AttPermissions::READABLE, in add_service_with_handles()
210 permissions: AttPermissions::READABLE, in add_service_with_handles()
576 permissions: AttPermissions::READABLE in test_single_service()
604 permissions: AttPermissions::READABLE, in test_service_removal()
619 permissions: AttPermissions::READABLE, in test_service_removal()
634 permissions: AttPermissions::READABLE, in test_service_removal()
657 permissions: AttPermissions::READABLE in test_service_removal()
[all …]
Datt_database.rs26 pub permissions: AttPermissions,
36 pub struct AttPermissions : u8 {
48 impl AttPermissions { implementation
51 self.contains(AttPermissions::READABLE) in readable()
55 self.contains(AttPermissions::WRITABLE_WITH_RESPONSE) in writable_with_response()
59 self.contains(AttPermissions::WRITABLE_WITHOUT_RESPONSE) in writable_without_response()
63 self.contains(AttPermissions::INDICATE) in indicate()
Dcommand_handler.rs46 gatt_database::AttPermissions,
64 permissions: AttPermissions::READABLE | AttPermissions::WRITABLE_WITHOUT_RESPONSE, in test_write_command()
Drequest_handler.rs109 att_database::{AttAttribute, AttPermissions},
127 permissions: AttPermissions::READABLE, in test_read_request()
155 permissions: AttPermissions::READABLE, in test_unsupported_request()
Datt_server_bearer.rs233 att_database::{AttAttribute, AttPermissions},
263 permissions: AttPermissions::READABLE | AttPermissions::INDICATE, in open_connection()
271 permissions: AttPermissions::READABLE | AttPermissions::INDICATE, in open_connection()
339 permissions: AttPermissions::READABLE, in test_concurrent_transaction_failure()
345 permissions: AttPermissions::READABLE, in test_concurrent_transaction_failure()
Dindication_handler.rs129 att_database::AttAttribute, gatt_database::AttPermissions,
152 permissions: AttPermissions::INDICATE, in get_att_database()
160 permissions: AttPermissions::READABLE, in get_att_database()
/packages/modules/Bluetooth/system/rust/src/gatt/server/transactions/
Dfind_by_type_value.rs82 AttPermissions, CHARACTERISTIC_UUID, PRIMARY_SERVICE_DECLARATION_UUID,
107 permissions: AttPermissions::READABLE, in test_uuid_match()
115 permissions: AttPermissions::READABLE, in test_uuid_match()
123 permissions: AttPermissions::READABLE, in test_uuid_match()
169 permissions: AttPermissions::READABLE, in test_value_match()
177 permissions: AttPermissions::READABLE, in test_value_match()
185 permissions: AttPermissions::READABLE, in test_value_match()
257 permissions: AttPermissions::READABLE, in test_empty_response()
292 permissions: AttPermissions::READABLE, in test_grouping_uuid()
300 permissions: AttPermissions::READABLE, in test_grouping_uuid()
[all …]
Dread_by_group_type_request.rs103 gatt_database::{AttPermissions, CHARACTERISTIC_UUID},
121 permissions: AttPermissions::READABLE, in test_simple_grouping()
129 permissions: AttPermissions::READABLE, in test_simple_grouping()
137 permissions: AttPermissions::READABLE, in test_simple_grouping()
238 permissions: AttPermissions::READABLE, in test_attribute_truncation()
279 permissions: AttPermissions::READABLE, in test_limit_total_size()
287 permissions: AttPermissions::READABLE, in test_limit_total_size()
328 permissions: AttPermissions::READABLE, in test_group_end_outside_range()
336 permissions: AttPermissions::READABLE, in test_group_end_outside_range()
378 permissions: AttPermissions::READABLE, in test_no_results()
[all …]
Dfind_information_request.rs111 gatt::server::{gatt_database::AttPermissions, test::test_att_db::TestAttDatabase},
126 permissions: AttPermissions::READABLE, in test_long_uuids()
134 permissions: AttPermissions::READABLE, in test_long_uuids()
142 permissions: AttPermissions::READABLE, in test_long_uuids()
189 permissions: AttPermissions::READABLE, in test_short_uuids()
197 permissions: AttPermissions::READABLE, in test_short_uuids()
205 permissions: AttPermissions::READABLE, in test_short_uuids()
278 permissions: AttPermissions::READABLE, in test_limit_total_size()
286 permissions: AttPermissions::READABLE, in test_limit_total_size()
326 permissions: AttPermissions::READABLE, in test_empty_output()
Dread_by_type_request.rs85 att_database::AttAttribute, gatt_database::AttPermissions,
103 permissions: AttPermissions::READABLE, in test_single_matching_attr()
141 permissions: AttPermissions::READABLE, in test_type_filtering()
149 permissions: AttPermissions::READABLE, in test_type_filtering()
157 permissions: AttPermissions::READABLE, in test_type_filtering()
203 permissions: AttPermissions::READABLE, in test_limit_total_size()
211 permissions: AttPermissions::READABLE, in test_limit_total_size()
250 permissions: AttPermissions::READABLE, in test_no_results()
258 permissions: AttPermissions::READABLE, in test_no_results()
Dwrite_request.rs37 gatt_database::AttPermissions,
55 permissions: AttPermissions::READABLE | AttPermissions::WRITABLE_WITH_RESPONSE, in test_successful_write()
82 permissions: AttPermissions::READABLE, in test_failed_write()
Dread_request.rs45 att_database::{AttAttribute, AttPermissions},
58 permissions: AttPermissions::READABLE, in make_db_with_handle_and_value()
124 permissions: AttPermissions::empty(), in make_db_with_unreadable_handle()
/packages/modules/Bluetooth/system/rust/src/gatt/server/services/
Dgatt.rs22 AttDatabaseImpl, AttPermissions, GattCharacteristicWithHandle, GattDatabase,
163 permissions: AttPermissions::INDICATE, in register_gatt_service()
167 permissions: AttPermissions::READABLE | AttPermissions::WRITABLE_WITH_RESPONSE, in register_gatt_service()
243 assert_eq!(attrs[2].permissions, AttPermissions::INDICATE); in test_gatt_service_discovery()
246 AttPermissions::READABLE | AttPermissions::WRITABLE_WITH_RESPONSE in test_gatt_service_discovery()
359 permissions: AttPermissions::empty(), in test_single_registered_service_change_indication()
403 permissions: AttPermissions::empty(), in test_multiple_registered_service_change_indication()
441 permissions: AttPermissions::empty(), in test_one_unregistered_service_change_indication()
483 permissions: AttPermissions::empty(), in test_one_disconnected_service_change_indication()
Dgap.rs15 AttPermissions, GattCharacteristicWithHandle, GattDatabase, GattServiceWithHandle,
78 permissions: AttPermissions::READABLE, in register_gap_service()
85 permissions: AttPermissions::READABLE, in register_gap_service()
138 assert_eq!(attrs[2].permissions, AttPermissions::READABLE); in test_gap_service_discovery()
139 assert_eq!(attrs[4].permissions, AttPermissions::READABLE); in test_gap_service_discovery()
/packages/modules/Bluetooth/system/rust/src/gatt/
Dffi.rs25 AttPermissions, GattCharacteristicWithHandle, GattDescriptorWithHandle,
313 let mut att_permissions = AttPermissions::empty(); in consume_descriptors()
314 att_permissions.set(AttPermissions::READABLE, permissions & 0x01 != 0); in consume_descriptors()
315 att_permissions.set(AttPermissions::WRITABLE_WITH_RESPONSE, permissions & 0x10 != 0); in consume_descriptors()
344 permissions: AttPermissions::from_bits_truncate(record.properties), in records_to_service()
597 assert_eq!(service.characteristics[0].permissions, AttPermissions::READABLE); in test_characteristic_readable_property()
608 assert_eq!(service.characteristics[0].permissions, AttPermissions::WRITABLE_WITH_RESPONSE); in test_characteristic_writable_property()
621 AttPermissions::READABLE | AttPermissions::WRITABLE_WITH_RESPONSE in test_characteristic_readable_and_writable_property()
653 assert_eq!(service.characteristics[0].descriptors[0].permissions, AttPermissions::READABLE); in test_descriptor_permissions()
656 AttPermissions::WRITABLE_WITH_RESPONSE in test_descriptor_permissions()
[all …]
/packages/modules/Bluetooth/system/rust/tests/
Dgatt_server_test.rs18 AttPermissions, GattCharacteristicWithHandle, GattDescriptorWithHandle,
94 permissions: AttPermissions::READABLE in create_server_and_open_connection()
95 | AttPermissions::WRITABLE_WITH_RESPONSE in create_server_and_open_connection()
96 | AttPermissions::INDICATE, in create_server_and_open_connection()
100 permissions: AttPermissions::READABLE | AttPermissions::WRITABLE_WITH_RESPONSE, in create_server_and_open_connection()
395 permissions: AttPermissions::READABLE, in test_multiple_servers()
/packages/modules/Bluetooth/pandora/interfaces/pandora_experimental/
Dgatt.proto73 enum AttPermissions { enum