- 
                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. |