diff options
author | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2015-12-08 11:36:58 +0100 |
---|---|---|
committer | Alex Blasche <alexander.blasche@theqtcompany.com> | 2015-12-15 15:13:34 +0000 |
commit | c4f5a247cccda4bad46aeff530364f7e4da2df57 (patch) | |
tree | e2ee868fa1ce9bfae08bb4ecb146c48c66789c09 /src/bluetooth/qlowenergycharacteristicdata.h | |
parent | 39781901b1183429cb62310a1cee4c3ffa49a0ec (diff) |
Bluetooth LE: Implement GATT server write support.
Write Request, Write Command and Execute Write Request are fully
implemented now. Signed Write support is still missing. Notifications
and Indications are sent. The server side gets informed via the
respective signals when a client writes a characteristic or descriptor.
Change-Id: Icba6a0270f6e1c4c3ed2ba61b55c1a5fbb69752b
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/bluetooth/qlowenergycharacteristicdata.h')
-rw-r--r-- | src/bluetooth/qlowenergycharacteristicdata.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bluetooth/qlowenergycharacteristicdata.h b/src/bluetooth/qlowenergycharacteristicdata.h index dc99f002..56493198 100644 --- a/src/bluetooth/qlowenergycharacteristicdata.h +++ b/src/bluetooth/qlowenergycharacteristicdata.h @@ -70,6 +70,10 @@ public: void setWriteConstraints(QBluetooth::AttAccessConstraints constraints); QBluetooth::AttAccessConstraints writeConstraints() const; + void setValueLength(int minimum, int maximum); + int minimumValueLength() const; + int maximumValueLength() const; + bool isValid() const; void swap(QLowEnergyCharacteristicData &other) Q_DECL_NOTHROW { qSwap(d, other.d); } |