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
Function
debug_key
()
bleps/src/crypto.rs:395
Method
decode
(packet: AclPacket)
bleps/src/l2cap.rs:16
Method
decode
(packet: L2capPacket)
bleps/src/att.rs:191
Method
decode_raw_handle
( raw_handle_buffer: [u8; 2], )
bleps/src/acl.rs:82
Function
dedup
(input: TokenStream)
bleps-dedup/src/lib.rs:13
Method
default
()
bleps/src/lib.rs:169
Function
dh_key_f5
()
bleps/src/crypto.rs:513
Method
enable_notification
(&mut self, _enabled: bool)
bleps/src/attribute.rs:25
Method
enable_notification
(&mut self, enabled: bool)
bleps/src/attribute.rs:267
Method
encode
(self)
bleps/src/command.rs:72
Method
encode
(att_data: Data)
bleps/src/l2cap.rs:33
Method
encode_sm
(att_data: Data)
bleps/src/l2cap.rs:47
Method
f4
(&self, u: &PublicKeyX, v: &PublicKeyX, z: u8)
bleps/src/crypto.rs:161
Method
flush
(&mut self)
example/src/main.rs:288
Method
fmt
(&self, f: &mut core::fmt::Formatter<'_>)
bleps/src/lib.rs:175
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
bleps/src/attribute.rs:331
Method
format
(&self, fmt: defmt::Formatter)
bleps/src/lib.rs:50
Method
from
(k: <K)
bleps/src/crypto.rs:26
Method
from
(err: L2capDecodeError)
bleps/src/attribute_server.rs:54
Method
from
(data: Data)
bleps/src/att.rs:70
Method
from_be_bytes
(x: [u8; core::mem::size_of::<Self>()])
bleps/src/crypto.rs:326
Method
from_bytes
(bytes: &[u8])
bleps/src/command.rs:31
Method
from_bytes
(bytes: &[u8])
bleps/src/crypto.rs:250
Method
from_le_bytes
(is_random: bool, mut v: [u8; 6])
bleps/src/lib.rs:72
Method
from_ogf_ocf
(ogf: u8, ocf: u16, len: u8)
bleps/src/command.rs:38
Method
from_u8
(value: u8)
bleps/src/event.rs:63
Method
g2
(&self, pkax: &PublicKeyX, pkbx: &PublicKeyX, nb: &Self)
bleps/src/crypto.rs:172
Function
gatt
(input: TokenStream)
bleps-macros/src/lib.rs:39
Method
get_current_millis_idx
(&self)
bleps/tests/test_ble.rs:80
Method
get_ltk
Get the current LTK
bleps/src/async_attribute_server.rs:111
Method
get_to_write_at
(&self, idx: usize)
bleps/tests/test_ble.rs:72
Method
get_write_idx
(&self)
bleps/tests/test_ble.rs:68
Method
has_att_find_information_response_data
(&self)
bleps/src/att.rs:409
Method
has_att_prepare_write_response_data
(&self)
bleps/src/att.rs:420
Method
has_att_read_blob_response_data
(&self)
bleps/src/att.rs:432
Method
has_att_read_response_data
(&self)
bleps/src/att.rs:375
Function
init_fails
()
bleps/tests/test_ble.rs:206
Function
init_fails_timeout
()
bleps/tests/test_ble.rs:191
Function
init_works
()
bleps/tests/test_ble.rs:158
Method
kind
(&self)
example/src/main.rs:253
Function
le_set_advertise_enable_works
()
bleps/tests/test_ble.rs:320
Function
le_set_advertising_data_works
()
bleps/tests/test_ble.rs:301
Method
limit_len
(&mut self, max_len: usize)
bleps/src/lib.rs:123
Function
mac_key_f6
()
bleps/src/crypto.rs:609
Function
main
()
example/src/main.rs:20
Function
main
()
esp32s3-serial-hci/src/main.rs:21
Function
make_auth_req
()
bleps/src/sm.rs:195
Method
millis
(&self)
bleps/tests/test_ble.rs:105
Method
new
(connection: &'a mut T)
example/src/main.rs:242
Method
new
Create a new instance of the AttributeServer When _NOT_ using the `crypto` feature you can pass a mutual reference to `bleps::no_rng::NoRng`
bleps/src/async_attribute_server.rs:48
Method
new
(bytes: &[u8])
bleps/src/lib.rs:94
Method
new
(rng: &'a mut R)
bleps/src/sm.rs:109
Method
new
(k: u128)
bleps/src/crypto.rs:19
Method
new
Create a new instance of the AttributeServer When _NOT_ using the `crypto` feature you can pass a mutual reference to `bleps::no_rng::NoRng`
bleps/src/attribute_server.rs:585
Method
new
(uuid: Uuid, data: &'a mut impl AttData)
bleps/src/attribute.rs:343
Method
new_att_error_response
(opcode: u8, handle: u16, code: AttErrorCode)
bleps/src/att.rs:341
Method
new_att_exchange_mtu_response
(mtu: u16)
bleps/src/att.rs:383
Method
new_att_execute_write_response
()
bleps/src/att.rs:424
Method
new_att_find_information_response
()
bleps/src/att.rs:389
Method
new_att_prepare_write_response
(handle: u16, offset: u16)
bleps/src/att.rs:413
Method
new_att_read_blob_response
()
bleps/src/att.rs:428
Method
new_att_read_by_group_type_response
()
bleps/src/att.rs:319
Method
new_att_read_by_type_response
()
bleps/src/att.rs:348
Method
new_att_read_response
()
bleps/src/att.rs:371
Method
new_att_value_ntf
(handle: u16)
bleps/src/att.rs:436
Method
new_att_write_response
()
bleps/src/att.rs:379
Method
new_with_ltk
Create a new instance, optionally provide an LTK
bleps/src/async_attribute_server.rs:63
Method
new_with_ltk
Create a new instance, optionally provide an LTK
bleps/src/attribute_server.rs:600
Method
next_u32
(&mut self)
bleps/src/lib.rs:817
Method
next_u64
(&mut self)
bleps/src/lib.rs:821
Function
nonce
()
bleps/src/crypto.rs:567
Function
nonce_f4
()
bleps/src/crypto.rs:577
Function
nonce_f4_test
()
bleps/src/crypto.rs:622
Function
nonce_g2
()
bleps/src/crypto.rs:593
Method
ocf
(&self)
bleps/src/command.rs:53
Method
ogf
(&self)
bleps/src/command.rs:49
Function
p256_1
()
bleps/src/crypto.rs:416
Function
p256_2
()
bleps/src/crypto.rs:466
Function
parse_event
()
bleps/tests/test_ble.rs:144
Method
read
(&mut self, _offset: usize, _data: &mut [u8])
bleps/src/attribute.rs:13
Method
read
(&self)
bleps/tests/test_ble.rs:90
Method
readable
(&self)
bleps/src/attribute.rs:9
Function
receiving_async_data_works
()
bleps/tests/test_ble.rs:332
Function
receiving_disconnection_complete_works
()
bleps/tests/test_ble.rs:354
Function
receiving_number_of_completed_packets_works
()
bleps/tests/test_ble.rs:373
Function
receiving_read_by_group_type_works
()
bleps/tests/test_ble.rs:392
Function
receiving_read_by_type_works
()
bleps/tests/test_ble.rs:467
Function
receiving_read_works
()
bleps/tests/test_ble.rs:514
Function
receiving_write_works
()
bleps/tests/test_ble.rs:544
Method
run
Run the GATT server until disconnect
bleps/src/async_attribute_server.rs:120
Function
set_advertising_parameters_works
()
bleps/tests/test_ble.rs:279
Function
sizes
()
bleps/src/crypto.rs:386
Function
test
()
bleps-macros/tests/macro_test.rs:4
Function
test2
()
bleps-macros/tests/macro_test.rs:26
Function
test3
()
bleps-macros/tests/macro_test.rs:48
Function
test4
()
bleps-macros/tests/macro_test.rs:71
Function
test5
()
bleps-macros/tests/macro_test.rs:99
Function
test6
()
bleps-macros/tests/macro_test.rs:135
Function
testing_will_work
()
bleps/tests/test_ble.rs:125
Function
testtest
()
bleps/src/crypto.rs:538
← previous
next →
101–200 of 206, ranked by callers