54 QLowEnergyService::DiscoveryMode mode)
override;
57 const QLowEnergyAdvertisingData &advertisingData,
58 const QLowEnergyAdvertisingData &scanResponseData)
override;
66 void readDescriptor(
const QSharedPointer<QLowEnergyServicePrivate> service,
73 const QByteArray &newValue, QLowEnergyService::WriteMode mode)
override;
74 void writeDescriptor(
const QSharedPointer<QLowEnergyServicePrivate> service,
77 const QByteArray &newValue)
override;
82 int mtu()
const override;
92 void mtuChanged(
int mtu);
93 void remoteRssiRead(
int rssi,
bool success);
94 void servicesDiscovered(QLowEnergyController::Error errorCode,
95 const QString &foundServices);
96 void serviceDetailsDiscoveryFinished(
const QString& serviceUuid,
97 int startHandle,
int endHandle);
98 void characteristicRead(
const QBluetoothUuid &serviceUuid,
int handle,
99 const QBluetoothUuid &charUuid,
int properties,
100 const QByteArray& data);
101 void descriptorRead(
const QBluetoothUuid &serviceUuid,
const QBluetoothUuid &charUuid,
102 int handle,
const QBluetoothUuid &descUuid,
const QByteArray &data);
103 void characteristicWritten(
int charHandle,
const QByteArray &data,
104 QLowEnergyService::ServiceError errorCode);
105 void descriptorWritten(
int descHandle,
const QByteArray &data,
106 QLowEnergyService::ServiceError errorCode);
107 void serverDescriptorWritten(
const QJniObject &jniDesc,
const QByteArray &newValue);
108 void characteristicChanged(
int charHandle,
const QByteArray &data);
109 void serverCharacteristicChanged(
const QJniObject &jniChar,
const QByteArray &newValue);
110 void serviceError(
int attributeHandle, QLowEnergyService::ServiceError errorCode);
111 void advertisementError(
int errorCode);
114 void peripheralConnectionUpdated(QLowEnergyController::ControllerState newState,
115 QLowEnergyController::Error errorCode);
116 void centralConnectionUpdated(QLowEnergyController::ControllerState newState,
117 QLowEnergyController::Error errorCode);