-
Notifications
You must be signed in to change notification settings - Fork 23
QuantumGate::Local::BluetoothRadio
Karel Donk edited this page Dec 26, 2021
·
1 revision
QuantumGate::Local::BluetoothRadio
is a struct
that contains details about a Bluetooth radio.
struct BluetoothRadio
{
using NativeHandleType = void*;
NativeHandleType NativeHandle{ nullptr };
String Name;
BTHAddress Address;
UInt16 ManufacturerID{ 0 };
bool Connectable{ false };
bool Discoverable{ false };
};
Name | Description |
---|---|
NativeHandle |
The native handle of the Bluetooth radio. |
Name |
The name associated with the Bluetooth radio/device. |
Address |
The local address of the Bluetooth radio as a QuantumGate::BTHAddress . Other devices can use this address to connect to the local device. |
ManufacturerID |
The manufacturer ID associated with the Bluetooth radio. |
Connectable |
Specifies whether the radio is connectable. The radio should be connectable to allow other devices to connect to it. A radio can be connectable without being discoverable. |
Discoverable |
Specifies whether the radio is discoverable. When the radio is discoverable other devices scanning for nearby Bluetooth devices will be able to find it. A discoverable radio is also connectable. |