MCPcopy Create free account

hub / github.com/AndrewGi/btle / functions

Functions487 in github.com/AndrewGi/btle

↓ 1 callersMethodpack_into
(&self, buf: &mut [u8])
src/hci/le/scan.rs:30
↓ 1 callersMethodpacket_byte_len
(&self)
src/hci/command.rs:109
↓ 1 callersMethodpacket_pack_into
(&self, buf: &mut [u8])
src/hci/command.rs:113
↓ 1 callersMethodpoll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
src/hci/bluez_socket.rs:339
↓ 1 callersMethodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8],
src/hci/remote.rs:31
↓ 1 callersMethodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
src/hci/bluez_socket.rs:328
↓ 1 callersMethodpop
(&mut self)
src/hci/adapters/buffer.rs:28
↓ 1 callersMethodpush
(&mut self, event: EventPacket<Buf>)
src/hci/adapters/buffer.rs:25
↓ 1 callersMethodread_bytes
(&mut self, buf: &mut [u8])
src/hci/stream.rs:169
↓ 1 callersMethodread_event_packet
( &mut self, )
src/hci/usb/adapter.rs:203
↓ 1 callersMethodsend_command_packet
( &mut self, packet: CommandPacket<&[u8]>, )
src/hci/stream.rs:182
↓ 1 callersMethodsend_exact
(&mut self, mut buf: &[u8])
src/hci/stream.rs:159
↓ 1 callersMethodset_advertising_data
Set advertising data (0-31 bytes). # Errors Returns `adapter::Error::BadParameter` if `data.len() > MAX_ADV_LEN` (31).
src/hci/adapters/le.rs:155
↓ 1 callersMethodset_advertising_parameters
Set advertising parameters. See [`le::commands::SetAdvertisingParameters`] for more.
src/hci/adapters/le.rs:90
↓ 1 callersMethodset_meta_event_mask
(&mut self, mask: MetaEventMask)
src/hci/adapters/le.rs:142
↓ 1 callersMethodset_scanning_mode
(&mut self, scanning_mode: scan::ScanType)
src/windows/ble/advertisements/observer.rs:82
↓ 1 callersMethodset_socket_filter
Sets the HCI Event filter on the socket. Should only need to be called once. Is also called automatically by the `new` constructor.
src/hci/bluez_socket.rs:193
↓ 1 callersMethodsignature_len
(&self)
src/le/att/attribute.rs:93
↓ 1 callersMethodspace_left
Returns the space left in `T`s (not bytes) in the `StaticBuf`. Simply (`capacity - length`).
src/bytes.rs:225
↓ 1 callersMethodtime_high
(&self)
src/uuid.rs:43
↓ 1 callersMethodtime_low
(&self)
src/uuid.rs:35
↓ 1 callersMethodtime_mid
(&self)
src/uuid.rs:39
↓ 1 callersMethodto_new_storage
(&self)
src/hci/event.rs:259
↓ 1 callersMethodto_u64
(self)
src/lib.rs:186
↓ 1 callersMethodto_winrt
(self)
src/windows/ble/gatt/service.rs:80
↓ 1 callersMethodwrite_command
( &'s mut self, packet: CommandPacket<&'p [u8]>, )
src/hci/adapter.rs:64
↓ 1 callersMethodwrite_hci_command_bytes
(&mut self, bytes: &[u8])
src/hci/usb/adapter.rs:131
Method_native
()
src/bytes.rs:16
Methodad_type
(&self)
src/le/advertisement_structures/tx_power_level.rs:26
Methodad_type
(&self)
src/le/advertisement_structures/mod.rs:17
Methodad_type
(&self)
src/le/advertisement_structures/local_name.rs:24
Methodad_type
(&self)
src/le/advertisement_structures/manufacturer_data.rs:19
Methodad_type
(&self)
src/le/advertisement_structures/flags.rs:38
Methodadapters
(&self)
src/dbus/session.rs:11
Methodadvertisement_status
(&self)
src/windows/ble/gatt/service.rs:41
Methodadvertisement_stream
(&mut self)
src/windows/ble/advertisements/observer.rs:188
Methodadvertisement_stream_without_mask
Optimize `advertisement_stream` by avoiding setting HCI event masks. Defaults to calling `advertisement_stream()`. # Caution This function does not gu
src/le/scan.rs:201
Methodadvertisement_type_to_event_type
(t: BluetoothLEAdvertisementType)
src/windows/ble/advertisements/observer.rs:108
Methodadvertising_report_stream
( &'a mut self, )
src/hci/adapters/le.rs:198
Methodall_events
()
src/hci/stream.rs:61
Methodappend_slice
Appends the slice onto the end of the `StaticBuf`. # Panics Panics if appending the slice would overflow the `StaticBuf` (not enough space).
src/bytes.rs:256
Methodas_duration
(self)
src/le/advertiser.rs:34
Methodas_microseconds
(self)
src/le/scan.rs:56
Methodas_mut
(&mut self)
src/le/att/authentication.rs:14
Methodas_ref
(&self)
src/uuid.rs:79
Methodas_ref
(&self)
src/le/att/authentication.rs:9
Methodas_u8
(self)
src/channel.rs:45
Methodatleast_length
(expected: usize, buf: &[u8])
src/lib.rs:74
Methodbad_index
(index: usize)
src/lib.rs:86
Methodbluetooth_address
(&self)
src/windows/ble/gatt/device.rs:30
Methodbyte_len
Return the length in bytes of `CompanyID` (2-bytes, 16-bits)
src/lib.rs:271
Methodbyte_len
(&self)
src/le/report.rs:155
Methodbyte_len
(&self)
src/le/advertisement_structures/tx_power_level.rs:30
Methodbyte_len
(&self)
src/le/advertisement_structures/mod.rs:28
Methodbyte_len
(&self)
src/le/advertisement_structures/flags.rs:42
Methodbyte_len
(&self)
src/le/att/attribute.rs:90
Methodbyte_len
(&self)
src/le/att/pdus/error.rs:19
Methodbyte_len
(&self)
src/le/att/pdus/exchange/request.rs:16
Methodbyte_len
(&self)
src/le/att/pdus/exchange/response.rs:15
Methodbyte_len
(&self)
src/hci/baseband.rs:42
Methodbyte_len
(&self)
src/hci/le/random.rs:18
Methodbyte_len
(&self)
src/hci/le/advertise.rs:27
Methodbyte_len
(&self)
src/hci/le/scan.rs:26
Methodbyte_len
(&self)
src/hci/le/connection.rs:35
Methodbyte_len
(&self)
src/hci/le/mask.rs:65
Methodbyte_size
()
src/bytes.rs:47
Methodclear
(&mut self, flag: CharacteristicProperty)
src/windows/ble/gatt/characteristic.rs:143
Methodclone_buf
(&self)
src/hci/packet.rs:55
Methodcommand_opcode
(&self)
src/hci/event.rs:386
Methodcreate_characteristic
( &self, uuid: &UUID, parameters: LocalCharacteristicParameters, )
src/windows/ble/gatt/service.rs:52
Methoddata_section_to_raw_ad_struct
( data_sec: &BluetoothLEAdvertisementDataSection, )
src/windows/ble/advertisements/observer.rs:98
Methoddefault
()
src/le/scan.rs:66
Methoddefault
()
src/le/report.rs:144
Methoddefault
()
src/le/advertiser.rs:45
Methoddefault
()
src/hci/mod.rs:328
Methoddefault
()
src/hci/baseband.rs:143
Methoddefault
()
src/hci/event.rs:200
Methoddefault
()
src/hci/le/mask.rs:50
Methoddevice_down
(&self, adapter_id: AdapterID)
src/hci/bluez_socket.rs:259
Methoddevice_id
(&self)
src/windows/ble/gatt/device.rs:10
Methoddevice_identifier
(&self)
src/hci/usb/adapter.rs:86
Methoddevice_up
(&self, adapter_id: AdapterID)
src/hci/bluez_socket.rs:251
Methoddisable_channel
(&mut self, channel: Channels)
src/le/advertiser.rs:208
Methoddisable_event
(&mut self, event: EventCode)
src/hci/stream.rs:77
Methoddisable_event
(&mut self, flag: EventMaskFlags)
src/hci/baseband.rs:135
Methoddisable_event
(&mut self, event: MetaEventCode)
src/hci/le/mask.rs:26
Methoddisable_type
(&mut self, packet_type: PacketType)
src/hci/stream.rs:100
Methoddrain
( &mut self, range: impl core::ops::RangeBounds<usize>, )
src/hci/adapters/buffer.rs:31
Methoddrop
(&mut self)
src/hci/usb/adapter.rs:225
Methodenable_channel
(&mut self, channel: Channels)
src/le/advertiser.rs:205
Methodenable_event
(&mut self, event: EventCode)
src/hci/stream.rs:68
Methodenable_event
(&mut self, flag: EventMaskFlags)
src/hci/baseband.rs:132
Methodevent_args_to_report_info
( args: &BluetoothLEAdvertisementReceivedEventArgs, )
src/windows/ble/advertisements/observer.rs:138
Methodevent_byte_len
(&self)
src/hci/le/mod.rs:268
Methodevent_full_byte_len
(&self)
src/hci/event.rs:165
Methodevent_pack_into
(&self, buf: &mut [u8])
src/hci/le/mod.rs:288
Methodevent_pack_packet
(&self)
src/hci/event.rs:184
Methodevent_pos
(event: MetaEventCode)
src/hci/le/mask.rs:29
Methodevent_unpack_from
(buf: &[u8])
src/hci/event.rs:354
Methodevent_unpack_from
(buf: &[u8])
src/hci/le/mod.rs:272
← previousnext →101–200 of 487, ranked by callers