16 #include <QLowEnergyDescriptor>
17 #include <QLowEnergyService>
29 QLowEnergyService* mService;
30 QLowEnergyDescriptor mDescriptor;
31 QEventLoop mEventLoop;
33 QByteArray mValueWritten;
34 QByteArray mValueConfirmed;
38 bool writeToDescriptor(
const QByteArray& pValue);
41 void onDescriptorWritten(
const QLowEnergyDescriptor& pDescriptor,
const QByteArray& pNewValue);
42 void onServiceError(QLowEnergyService::ServiceError pError);
52 bool enable(
const QLowEnergyCharacteristic& pCharacteristic);
53 bool disable(
const QLowEnergyCharacteristic& pCharacteristic);
virtual ~NotificationEnabler()
Definition: NotificationEnabler.cpp:31
bool disable(const QLowEnergyCharacteristic &pCharacteristic)
Definition: NotificationEnabler.cpp:44
bool enable(const QLowEnergyCharacteristic &pCharacteristic)
Definition: NotificationEnabler.cpp:36
Definition: NotificationEnabler.h:23
NotificationEnabler(QLowEnergyService *pService, int pTimeoutSeconds=5)
Definition: NotificationEnabler.cpp:17