[][src]Module bluetooth_serial_port_async::socket

Structs

BtAddr

A 6-byte long MAC address.

BtDevice

A device with its a name and address.

BtSocket

Linux (Bluez) socket, created with AF_BLUETOOTH

BtSocketConnect

Manages the bluetooth connection process when used from an asynchronous client.

Enums

BtAsync

What needs to happen to advance to the next state an asynchronous process

BtError

Represents an error which occurred in this library.

BtProtocol

The Bluetooth protocol you can use with this libary.

Functions

create_error_from_errno

Create an error

create_error_from_last

Create error from last

scan_devices

Finds a vector of Bluetooth devices in range.