Expand description
This library is intended to eventually be a cross-platform bluetooth handling platform Android portions adapted from https://github.com/wuwbobo2021/android-bluetooth-serial-rs
Structs§
- Bluetooth
Adapter Builder - A builder for
BluetoothAdapter
- Bluetooth
Rfcomm Profile Settings - Settings for an rfcomm profile
Enums§
- Bluetooth
Adapter - Represents a bluetooth adapter that communicates to bluetooth devices
- Bluetooth
Command - Commands issued to the library
- Bluetooth
Device - A bluetooth device
- Bluetooth
Discovery - The trait for the object that manages bluetooth discovery
- Bluetooth
Response - Responses issued by the library
- Bluetooth
Rfcomm Connectable - A bluetooth profile for rfcomm channels
- Bluetooth
Rfcomm Profile - A bluetooth profile for rfcomm channels
- Bluetooth
Rfcomm Socket - A bluetooth rfcomm socket
- Bluetooth
Stream - An active stream for bluetooth communications
- Bluetooth
Uuid - Represents the uuid for a bluetooth service
- Message
From Bluetooth Host - Messages that are send directly from the bluetooth host
- Message
ToBluetooth Host - Messages that can be sent specifically to the app user hosting the bluetooth controls
- Pairing
Status - The pairing status of a bluetooth device
- Response
ToPasskey - The user response to a bluetooth passkey
Traits§
- Bluetooth
Adapter Trait - Common functionality for the bluetooth adapter
- Bluetooth
Device Trait - The trait that all bluetooth devices must implement
- Bluetooth
Discovery Trait - The trait that implements managing when bluetooth discovery is enabled
- Bluetooth
Rfcomm Connectable Trait - The trait for bluetooth rfcomm objects that can be connected or accepted
- Bluetooth
Rfcomm Profile Trait - Allows building an object to connect to bluetooth devices
- Bluetooth
Rfcomm Socket Trait - The common functions for all bluetooth rfcomm sockets