Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bjoernQ/bleps
/ functions
Functions
206 in github.com/bjoernQ/bleps
⨍
Functions
206
◇
Types & classes
67
↓ 46 callers
Method
as_slice
(&self)
bleps/src/lib.rs:103
↓ 45 callers
Method
len
(&self)
bleps/src/lib.rs:163
↓ 38 callers
Method
append
(&mut self, bytes: &[u8])
bleps/src/lib.rs:136
↓ 22 callers
Method
encode
including type (0x02)
bleps/src/acl.rs:111
↓ 20 callers
Method
update
(&mut self, b: impl AsRef<[u8]>)
bleps/src/crypto.rs:54
↓ 18 callers
Method
check_command_completed
(self)
bleps/src/event.rs:93
↓ 18 callers
Method
wait_for_command_complete
(&mut self, ogf: u8, ocf: u16)
bleps/src/lib.rs:364
↓ 18 callers
Method
write_bytes
(&mut self, bytes: &[u8])
bleps/src/lib.rs:441
↓ 16 callers
Function
connector
()
bleps/tests/test_ble.rs:112
↓ 16 callers
Method
provide_data_to_read
(&self, data: &[u8])
bleps/tests/test_ble.rs:40
↓ 15 callers
Function
u256
(hi: u128, lo: u128)
bleps/src/crypto.rs:369
↓ 13 callers
Method
append_value
(&mut self, value: T)
bleps/src/lib.rs:141
↓ 12 callers
Method
len
(&self)
bleps/src/att.rs:61
↓ 11 callers
Method
into_result
(self)
bleps/src/attribute.rs:189
↓ 11 callers
Function
path_to_string
(path: Path)
bleps-macros/src/lib.rs:556
↓ 10 callers
Method
poll
(&mut self)
bleps/src/lib.rs:391
↓ 10 callers
Method
write_into
(&self, dst: &mut [u8])
bleps/src/command.rs:43
↓ 6 callers
Method
set
(&mut self, index: usize, byte: u8)
bleps/src/lib.rs:159
↓ 6 callers
Method
value
(&mut self)
bleps/src/attribute.rs:352
↓ 5 callers
Method
read
(connector: &dyn HciConnection, len: usize)
bleps/src/lib.rs:449
↓ 5 callers
Function
secret_key
(hi: u128, lo: u128)
bleps/src/crypto.rs:528
↓ 4 callers
Method
append_att_read_by_group_type_response
( &mut self, attribute_handle: u16, end_group_handle: u16, attribute_value: &U
bleps/src/att.rs:326
↓ 4 callers
Method
append_uuid
(&mut self, uuid: &Uuid)
bleps/src/att.rs:34
↓ 4 callers
Method
as_be_bytes
(&self)
bleps/src/crypto.rs:311
↓ 4 callers
Method
millis
(&self)
bleps/src/lib.rs:515
↓ 3 callers
Method
finalize
(self)
bleps/src/crypto.rs:62
↓ 3 callers
Method
get_written_data
(&self)
bleps/tests/test_ble.rs:84
↓ 3 callers
Method
init
(&mut self)
bleps/src/lib.rs:244
↓ 3 callers
Function
opcode
(ogf: u8, ocf: u16)
bleps/src/command.rs:26
↓ 3 callers
Method
public_key
Computes the associated public key.
bleps/src/crypto.rs:209
↓ 3 callers
Method
reset
(&self)
bleps/tests/test_ble.rs:34
↓ 3 callers
Method
set_current_millis_at
(&self, idx: usize, v: u64)
bleps/tests/test_ble.rs:76
↓ 3 callers
Function
shared_secret
(hi: u128, lo: u128)
bleps/src/crypto.rs:533
↓ 3 callers
Function
uuid_to_bytes
(uuid: &str)
bleps-macros/src/lib.rs:564
↓ 2 callers
Method
append_len
(&mut self, extra_len: usize)
bleps/src/lib.rs:119
↓ 2 callers
Method
cmd_reset
(&mut self)
bleps/src/lib.rs:253
↓ 2 callers
Method
cmd_set_event_mask
(&mut self, events: [u8; 8])
bleps/src/lib.rs:262
↓ 2 callers
Function
create_advertising_data
(ad: &[AdStructure])
bleps/src/ad_structure.rs:105
↓ 2 callers
Method
dh_key
(&self, pk: PublicKey)
bleps/src/crypto.rs:225
↓ 2 callers
Method
finalize_key
(&mut self)
bleps/src/crypto.rs:69
↓ 2 callers
Method
get_type
(&self)
bleps/src/att.rs:54
↓ 2 callers
Method
read
(&mut self, buf: &mut [u8])
example/src/main.rs:269
↓ 2 callers
Method
read
(connector: &dyn HciConnection)
bleps/src/acl.rs:38
↓ 2 callers
Method
read
Reads and decodes an event and assumes the packet type (0x04) is already read.
bleps/src/event.rs:110
↓ 2 callers
Method
readable
(&self)
bleps/src/attribute.rs:31
↓ 2 callers
Method
subdata_from
(&self, from: usize)
bleps/src/lib.rs:129
↓ 2 callers
Method
write
(&self, data: u8)
bleps/src/lib.rs:511
↓ 1 callers
Method
append_ad_structure
(&mut self, src: &AdStructure)
bleps/src/ad_structure.rs:59
↓ 1 callers
Method
append_att_read_by_type_response
(&mut self)
bleps/src/att.rs:355
↓ 1 callers
Method
append_attribute_data
( &mut self, attribute_handle: u16, end_group_handle: u16, attribute_value: &U
bleps/src/att.rs:308
↓ 1 callers
Method
as_slice_mut
(&mut self)
bleps/src/lib.rs:107
↓ 1 callers
Method
bytes
(&self, data: &mut [u8])
bleps/src/att.rs:47
↓ 1 callers
Method
cmd_read_br_addr
(&mut self)
bleps/src/lib.rs:346
↓ 1 callers
Method
cmd_set_le_advertise_enable
(&mut self, enable: bool)
bleps/src/lib.rs:314
↓ 1 callers
Method
cmd_set_le_advertising_data
(&mut self, data: Data)
bleps/src/lib.rs:296
↓ 1 callers
Method
cmd_set_le_advertising_parameters
(&mut self)
bleps/src/lib.rs:271
↓ 1 callers
Function
de_async
(input: proc_macro2::TokenStream)
bleps-dedup/src/lib.rs:87
↓ 1 callers
Method
f5
(&self, n1: Nonce, n2: Nonce, a1: Addr, a2: Addr)
bleps/src/crypto.rs:346
↓ 1 callers
Method
f6
(&self, n1: Nonce, n2: Nonce, r: u128, io_cap: IoCap, a1: Addr, a2: Addr)
bleps/src/crypto.rs:125
↓ 1 callers
Method
fill_bytes
(&mut self, _dest: &mut [u8])
bleps/src/lib.rs:825
↓ 1 callers
Method
get_ltk
Get the current LTK
bleps/src/attribute_server.rs:647
↓ 1 callers
Method
is_debug
(&self)
bleps/src/crypto.rs:276
↓ 1 callers
Method
read
(&mut self, offset: usize, data: &mut [u8])
bleps/src/attribute.rs:35
↓ 1 callers
Method
set_len
(&mut self, new_len: usize)
bleps/src/lib.rs:111
↓ 1 callers
Method
set_pin_callback
(&mut self, pin_callback: Option<&'a mut dyn FnMut(u32)>)
bleps/src/attribute_server.rs:656
↓ 1 callers
Method
set_read_idx
(&self, v: usize)
bleps/tests/test_ble.rs:52
↓ 1 callers
Method
set_read_max
(&self, v: usize)
bleps/tests/test_ble.rs:48
↓ 1 callers
Method
writable
(&self)
bleps/src/attribute.rs:63
↓ 1 callers
Method
write
(&mut self, buf: &[u8])
example/src/main.rs:281
↓ 1 callers
Method
write
(&self, data: u8)
bleps/tests/test_ble.rs:100
↓ 1 callers
Method
write_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
Method
append_att_find_information_response
(&mut self, handle: u16, uuid: &Uuid)
bleps/src/att.rs:396
Method
async_read
(connector: &mut T)
bleps/src/acl.rs:61
Method
async_read
(mut connector: T, len: usize)
bleps/src/lib.rs:786
Method
async_read
Reads and decodes an event and assumes the packet type (0x04) is already read.
bleps/src/event.rs:207
Function
attribute_server_discover_two_services
()
bleps/tests/test_ble.rs:612
Method
cmd_long_term_key_request_reply
( &mut self, handle: u16, ltk: u128, )
bleps/src/lib.rs:323
Method
cmd_set_le_advertising_parameters_custom
( &mut self, params: &AdvertisingParameters, )
bleps/src/lib.rs:280
Method
cmd_set_le_scan_rsp_data
(&mut self, data: Data)
bleps/src/lib.rs:305
Function
command_header_let_set_adv_param_parse_works
()
bleps/tests/test_ble.rs:233
Function
command_header_reset_parse_works
()
bleps/tests/test_ble.rs:224
Function
command_header_reset_works
()
bleps/tests/test_ble.rs:242
Function
command_header_set_adv_param_works
()
bleps/tests/test_ble.rs:252
Function
create_advertising_data_fails
()
bleps/tests/test_ble.rs:599
Function
create_advertising_data_works
()
bleps/tests/test_ble.rs:579
Function
create_error_resp_works
()
bleps/tests/test_ble.rs:456
Function
create_le_set_advertise_enable_works
()
bleps/tests/test_ble.rs:313
Function
create_le_set_advertising_data_works
()
bleps/tests/test_ble.rs:291
Function
create_le_set_advertising_parameters_works
()
bleps/tests/test_ble.rs:269
Function
create_read_by_group_type_resp_acl_works
()
bleps/tests/test_ble.rs:434
Function
create_read_by_group_type_resp_works
()
bleps/tests/test_ble.rs:422
Function
create_read_by_type_resp_works
()
bleps/tests/test_ble.rs:497
Function
create_read_resp_works
()
bleps/tests/test_ble.rs:536
Function
create_reset_command_works
()
bleps/tests/test_ble.rs:262
Function
create_write_resp_works
()
bleps/tests/test_ble.rs:572
Function
current_millis
()
example/src/main.rs:230
Method
db_hash
()
bleps/src/crypto.rs:48
next →
1–100 of 206, ranked by callers