![]() |
Qt 6.x
The Qt SDK
|
#include "qlowenergycontroller_android_p.h"
#include "android/androidutils_p.h"
#include "android/jni_android_p.h"
#include <QCoreApplication>
#include <QtCore/QLoggingCategory>
#include <QtCore/QJniEnvironment>
#include <QtCore/QJniObject>
#include <QtBluetooth/QLowEnergyServiceData>
#include <QtBluetooth/QLowEnergyCharacteristicData>
#include <QtBluetooth/QLowEnergyDescriptorData>
#include <QtBluetooth/QLowEnergyAdvertisingData>
#include <QtBluetooth/QLowEnergyAdvertisingParameters>
#include <QtBluetooth/QLowEnergyConnectionParameters>
Go to the source code of this file.
Functions | |
static QJniObject | javaUuidfromQtUuid (const QBluetoothUuid &uuid) |
static QJniObject | javaParcelUuidfromQtUuid (const QBluetoothUuid &uuid) |
static QJniObject | createJavaAdvertiseData (const QLowEnergyAdvertisingData &data) |
static QJniObject | createJavaAdvertiseSettings (const QLowEnergyAdvertisingParameters ¶ms) |
static int | setupCharPermissions (const QLowEnergyCharacteristicData &charData) |
static int | setupDescPermissions (const QLowEnergyDescriptorData &descData) |
Variables | |
QT_BEGIN_NAMESPACE const int | BTLE_MAX_ATTRIBUTE_VALUE_SIZE = 512 |
|
static |
Definition at line 887 of file qlowenergycontroller_android.cpp.
References javaParcelUuidfromQtUuid(), qCWarning, and services.
Referenced by QLowEnergyControllerPrivateAndroid::startAdvertising().
|
static |
Definition at line 940 of file qlowenergycontroller_android.cpp.
References QLowEnergyAdvertisingParameters::AdvInd, QLowEnergyAdvertisingParameters::AdvNonConnInd, and QLowEnergyAdvertisingParameters::AdvScanInd.
Referenced by QLowEnergyControllerPrivateAndroid::startAdvertising().
|
static |
Definition at line 873 of file qlowenergycontroller_android.cpp.
References output, and QUuid::toString().
Referenced by createJavaAdvertiseData().
|
static |
Definition at line 26 of file qlowenergycontroller_android.cpp.
References output, and QUuid::WithoutBraces.
Referenced by QLowEnergyControllerPrivateAndroid::addToGenericAttributeList(), QLowEnergyControllerPrivateAndroid::writeCharacteristic(), and QLowEnergyControllerPrivateAndroid::writeDescriptor().
|
static |
Definition at line 1034 of file qlowenergycontroller_android.cpp.
References QBluetooth::AttAuthenticationRequired, QBluetooth::AttAuthorizationRequired, QBluetooth::AttEncryptionRequired, QLowEnergyCharacteristicData::properties(), QLowEnergyCharacteristic::Read, QLowEnergyCharacteristicData::readConstraints(), QLowEnergyCharacteristic::Write, QLowEnergyCharacteristicData::writeConstraints(), QLowEnergyCharacteristic::WriteNoResponse, and QLowEnergyCharacteristic::WriteSigned.
Referenced by QLowEnergyControllerPrivateAndroid::addToGenericAttributeList().
|
static |
Definition at line 1102 of file qlowenergycontroller_android.cpp.
References QBluetooth::AttAuthenticationRequired, QBluetooth::AttAuthorizationRequired, QBluetooth::AttEncryptionRequired, QLowEnergyDescriptorData::isReadable(), QLowEnergyDescriptorData::isWritable(), and QLowEnergyDescriptorData::readConstraints().
Referenced by QLowEnergyControllerPrivateAndroid::addToGenericAttributeList().
QT_BEGIN_NAMESPACE const int BTLE_MAX_ATTRIBUTE_VALUE_SIZE = 512 |
Definition at line 23 of file qlowenergycontroller_android.cpp.
Referenced by QLowEnergyControllerPrivateAndroid::addToGenericAttributeList().