Crate bluetooth_rust

Source
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§

BluetoothAdapter
Represents a bluetooth adapter that communicates to bluetooth devices
BluetoothAddress
Bluetooth address.
BluetoothDeviceInfo
Holds the known informatio for a bluetooth device
BluetoothHandler
The general bluetooth handler for the library. There should be only one per application on linux.
RfcommListener
An RFCOMM socket server, listening for Stream connections.
RfcommProfile
Bluetooth RFCOMM profile definition.
RfcommProfileHandle
Handle to registered Bluetooth RFCOMM profile receiving its connect requests.
RfcommSocketAddr
An RFCOMM socket address.
Uuid
A Universally Unique Identifier (UUID).

Enums§

BluetoothCommand
Commands issued to the library
BluetoothResponse
Responses issued by the library
BluetoothUuid
Represents the uuid for a bluetooth service
MessageFromBluetoothHost
Messages that are send directly from the bluetooth host
MessageToBluetoothHost
Messages that can be sent specifically to the app user hosting the bluetooth controls
ResponseToPasskey
The user response to a bluetooth passkey