• BluetoothLowEnergyManagerImplementation
  • BluetoothLowEnergyManagerImplementation Class

    (nymeaserver::BluetoothLowEnergyManagerImplementation)

    Public Functions

    BluetoothLowEnergyManagerImplementation(PluginTimer * reconnectTimer, QObject * parent = nullptr)

    Reimplemented Public Functions

    virtual bool available() const
    virtual BluetoothDiscoveryReply * discoverDevices(int interval = 5000)
    virtual bool enabled() const
    virtual BluetoothLowEnergyDevice * registerDevice(const QBluetoothDeviceInfo & deviceInfo, const QLowEnergyController::RemoteAddressType & addressType = QLowEnergyController::RandomAddress)
    virtual void unregisterDevice(BluetoothLowEnergyDevice * bluetoothDevice)

    Reimplemented Protected Functions

    virtual void setEnabled(bool enabled)

    Additional Inherited Members

    Member Function Documentation

    BluetoothLowEnergyManagerImplementation::BluetoothLowEnergyManagerImplementation(PluginTimer * reconnectTimer, QObject * parent = nullptr)

    [virtual] bool BluetoothLowEnergyManagerImplementation::available() const

    [virtual] BluetoothDiscoveryReply * BluetoothLowEnergyManagerImplementation::discoverDevices(int interval = 5000)

    [virtual] bool BluetoothLowEnergyManagerImplementation::enabled() const

    See also setEnabled().

    [virtual] BluetoothLowEnergyDevice * BluetoothLowEnergyManagerImplementation::registerDevice(const QBluetoothDeviceInfo & deviceInfo, const QLowEnergyController::RemoteAddressType & addressType = QLowEnergyController::RandomAddress)

    [virtual protected] void BluetoothLowEnergyManagerImplementation::setEnabled(bool enabled)

    See also enabled().

    [virtual] void BluetoothLowEnergyManagerImplementation::unregisterDevice(BluetoothLowEnergyDevice * bluetoothDevice)