MCPcopy Create free account

hub / github.com/bjoernQ/bleps / functions

Functions206 in github.com/bjoernQ/bleps

↓ 46 callersMethodas_slice
(&self)
bleps/src/lib.rs:103
↓ 45 callersMethodlen
(&self)
bleps/src/lib.rs:163
↓ 38 callersMethodappend
(&mut self, bytes: &[u8])
bleps/src/lib.rs:136
↓ 22 callersMethodencode
including type (0x02)
bleps/src/acl.rs:111
↓ 20 callersMethodupdate
(&mut self, b: impl AsRef<[u8]>)
bleps/src/crypto.rs:54
↓ 18 callersMethodcheck_command_completed
(self)
bleps/src/event.rs:93
↓ 18 callersMethodwait_for_command_complete
(&mut self, ogf: u8, ocf: u16)
bleps/src/lib.rs:364
↓ 18 callersMethodwrite_bytes
(&mut self, bytes: &[u8])
bleps/src/lib.rs:441
↓ 16 callersFunctionconnector
()
bleps/tests/test_ble.rs:112
↓ 16 callersMethodprovide_data_to_read
(&self, data: &[u8])
bleps/tests/test_ble.rs:40
↓ 15 callersFunctionu256
(hi: u128, lo: u128)
bleps/src/crypto.rs:369
↓ 13 callersMethodappend_value
(&mut self, value: T)
bleps/src/lib.rs:141
↓ 12 callersMethodlen
(&self)
bleps/src/att.rs:61
↓ 11 callersMethodinto_result
(self)
bleps/src/attribute.rs:189
↓ 11 callersFunctionpath_to_string
(path: Path)
bleps-macros/src/lib.rs:556
↓ 10 callersMethodpoll
(&mut self)
bleps/src/lib.rs:391
↓ 10 callersMethodwrite_into
(&self, dst: &mut [u8])
bleps/src/command.rs:43
↓ 6 callersMethodset
(&mut self, index: usize, byte: u8)
bleps/src/lib.rs:159
↓ 6 callersMethodvalue
(&mut self)
bleps/src/attribute.rs:352
↓ 5 callersMethodread
(connector: &dyn HciConnection, len: usize)
bleps/src/lib.rs:449
↓ 5 callersFunctionsecret_key
(hi: u128, lo: u128)
bleps/src/crypto.rs:528
↓ 4 callersMethodappend_att_read_by_group_type_response
( &mut self, attribute_handle: u16, end_group_handle: u16, attribute_value: &U
bleps/src/att.rs:326
↓ 4 callersMethodappend_uuid
(&mut self, uuid: &Uuid)
bleps/src/att.rs:34
↓ 4 callersMethodas_be_bytes
(&self)
bleps/src/crypto.rs:311
↓ 4 callersMethodmillis
(&self)
bleps/src/lib.rs:515
↓ 3 callersMethodfinalize
(self)
bleps/src/crypto.rs:62
↓ 3 callersMethodget_written_data
(&self)
bleps/tests/test_ble.rs:84
↓ 3 callersMethodinit
(&mut self)
bleps/src/lib.rs:244
↓ 3 callersFunctionopcode
(ogf: u8, ocf: u16)
bleps/src/command.rs:26
↓ 3 callersMethodpublic_key
Computes the associated public key.
bleps/src/crypto.rs:209
↓ 3 callersMethodreset
(&self)
bleps/tests/test_ble.rs:34
↓ 3 callersMethodset_current_millis_at
(&self, idx: usize, v: u64)
bleps/tests/test_ble.rs:76
↓ 3 callersFunctionshared_secret
(hi: u128, lo: u128)
bleps/src/crypto.rs:533
↓ 3 callersFunctionuuid_to_bytes
(uuid: &str)
bleps-macros/src/lib.rs:564
↓ 2 callersMethodappend_len
(&mut self, extra_len: usize)
bleps/src/lib.rs:119
↓ 2 callersMethodcmd_reset
(&mut self)
bleps/src/lib.rs:253
↓ 2 callersMethodcmd_set_event_mask
(&mut self, events: [u8; 8])
bleps/src/lib.rs:262
↓ 2 callersFunctioncreate_advertising_data
(ad: &[AdStructure])
bleps/src/ad_structure.rs:105
↓ 2 callersMethoddh_key
(&self, pk: PublicKey)
bleps/src/crypto.rs:225
↓ 2 callersMethodfinalize_key
(&mut self)
bleps/src/crypto.rs:69
↓ 2 callersMethodget_type
(&self)
bleps/src/att.rs:54
↓ 2 callersMethodread
(&mut self, buf: &mut [u8])
example/src/main.rs:269
↓ 2 callersMethodread
(connector: &dyn HciConnection)
bleps/src/acl.rs:38
↓ 2 callersMethodread
Reads and decodes an event and assumes the packet type (0x04) is already read.
bleps/src/event.rs:110
↓ 2 callersMethodreadable
(&self)
bleps/src/attribute.rs:31
↓ 2 callersMethodsubdata_from
(&self, from: usize)
bleps/src/lib.rs:129
↓ 2 callersMethodwrite
(&self, data: u8)
bleps/src/lib.rs:511
↓ 1 callersMethodappend_ad_structure
(&mut self, src: &AdStructure)
bleps/src/ad_structure.rs:59
↓ 1 callersMethodappend_att_read_by_type_response
(&mut self)
bleps/src/att.rs:355
↓ 1 callersMethodappend_attribute_data
( &mut self, attribute_handle: u16, end_group_handle: u16, attribute_value: &U
bleps/src/att.rs:308
↓ 1 callersMethodas_slice_mut
(&mut self)
bleps/src/lib.rs:107
↓ 1 callersMethodbytes
(&self, data: &mut [u8])
bleps/src/att.rs:47
↓ 1 callersMethodcmd_read_br_addr
(&mut self)
bleps/src/lib.rs:346
↓ 1 callersMethodcmd_set_le_advertise_enable
(&mut self, enable: bool)
bleps/src/lib.rs:314
↓ 1 callersMethodcmd_set_le_advertising_data
(&mut self, data: Data)
bleps/src/lib.rs:296
↓ 1 callersMethodcmd_set_le_advertising_parameters
(&mut self)
bleps/src/lib.rs:271
↓ 1 callersFunctionde_async
(input: proc_macro2::TokenStream)
bleps-dedup/src/lib.rs:87
↓ 1 callersMethodf5
(&self, n1: Nonce, n2: Nonce, a1: Addr, a2: Addr)
bleps/src/crypto.rs:346
↓ 1 callersMethodf6
(&self, n1: Nonce, n2: Nonce, r: u128, io_cap: IoCap, a1: Addr, a2: Addr)
bleps/src/crypto.rs:125
↓ 1 callersMethodfill_bytes
(&mut self, _dest: &mut [u8])
bleps/src/lib.rs:825
↓ 1 callersMethodget_ltk
Get the current LTK
bleps/src/attribute_server.rs:647
↓ 1 callersMethodis_debug
(&self)
bleps/src/crypto.rs:276
↓ 1 callersMethodread
(&mut self, offset: usize, data: &mut [u8])
bleps/src/attribute.rs:35
↓ 1 callersMethodset_len
(&mut self, new_len: usize)
bleps/src/lib.rs:111
↓ 1 callersMethodset_pin_callback
(&mut self, pin_callback: Option<&'a mut dyn FnMut(u32)>)
bleps/src/attribute_server.rs:656
↓ 1 callersMethodset_read_idx
(&self, v: usize)
bleps/tests/test_ble.rs:52
↓ 1 callersMethodset_read_max
(&self, v: usize)
bleps/tests/test_ble.rs:48
↓ 1 callersMethodwritable
(&self)
bleps/src/attribute.rs:63
↓ 1 callersMethodwrite
(&mut self, buf: &[u8])
example/src/main.rs:281
↓ 1 callersMethodwrite
(&self, data: u8)
bleps/tests/test_ble.rs:100
↓ 1 callersMethodwrite_bytes
(&mut self, bytes: &[u8])
bleps/src/sm.rs:103
Method_get_read_idx
(&self)
bleps/tests/test_ble.rs:64
Method_get_read_max
(&self)
bleps/tests/test_ble.rs:60
Method_set_write_idx
(&self, v: usize)
bleps/tests/test_ble.rs:56
Methodappend_att_find_information_response
(&mut self, handle: u16, uuid: &Uuid)
bleps/src/att.rs:396
Methodasync_read
(connector: &mut T)
bleps/src/acl.rs:61
Methodasync_read
(mut connector: T, len: usize)
bleps/src/lib.rs:786
Methodasync_read
Reads and decodes an event and assumes the packet type (0x04) is already read.
bleps/src/event.rs:207
Functionattribute_server_discover_two_services
()
bleps/tests/test_ble.rs:612
Methodcmd_long_term_key_request_reply
( &mut self, handle: u16, ltk: u128, )
bleps/src/lib.rs:323
Methodcmd_set_le_advertising_parameters_custom
( &mut self, params: &AdvertisingParameters, )
bleps/src/lib.rs:280
Methodcmd_set_le_scan_rsp_data
(&mut self, data: Data)
bleps/src/lib.rs:305
Functioncommand_header_let_set_adv_param_parse_works
()
bleps/tests/test_ble.rs:233
Functioncommand_header_reset_parse_works
()
bleps/tests/test_ble.rs:224
Functioncommand_header_reset_works
()
bleps/tests/test_ble.rs:242
Functioncommand_header_set_adv_param_works
()
bleps/tests/test_ble.rs:252
Functioncreate_advertising_data_fails
()
bleps/tests/test_ble.rs:599
Functioncreate_advertising_data_works
()
bleps/tests/test_ble.rs:579
Functioncreate_error_resp_works
()
bleps/tests/test_ble.rs:456
Functioncreate_le_set_advertise_enable_works
()
bleps/tests/test_ble.rs:313
Functioncreate_le_set_advertising_data_works
()
bleps/tests/test_ble.rs:291
Functioncreate_le_set_advertising_parameters_works
()
bleps/tests/test_ble.rs:269
Functioncreate_read_by_group_type_resp_acl_works
()
bleps/tests/test_ble.rs:434
Functioncreate_read_by_group_type_resp_works
()
bleps/tests/test_ble.rs:422
Functioncreate_read_by_type_resp_works
()
bleps/tests/test_ble.rs:497
Functioncreate_read_resp_works
()
bleps/tests/test_ble.rs:536
Functioncreate_reset_command_works
()
bleps/tests/test_ble.rs:262
Functioncreate_write_resp_works
()
bleps/tests/test_ble.rs:572
Functioncurrent_millis
()
example/src/main.rs:230
Methoddb_hash
()
bleps/src/crypto.rs:48
next →1–100 of 206, ranked by callers