@@ -29,11 +29,11 @@ static const char* LOG_TAG = "NimBLERemoteValueAttribute";
2929bool NimBLERemoteValueAttribute::writeValue (const uint8_t * data, size_t length, bool response) const {
3030 NIMBLE_LOGD (LOG_TAG , " >> writeValue()" );
3131
32- const NimBLEClient* pClient = getClient ();
33- int retryCount = 1 ;
34- int rc = 0 ;
35- uint16_t mtu = pClient->getMTU () - 3 ;
36- NimBLETaskData taskData (const_cast <NimBLERemoteValueAttribute*>(this ));
32+ const NimBLEClient* pClient = getClient ();
33+ int retryCount = 1 ;
34+ int rc = 0 ;
35+ uint16_t mtu = pClient->getMTU () - 3 ;
36+ NimBLEUtils::TaskData taskData (const_cast <NimBLERemoteValueAttribute*>(this ));
3737
3838 // Check if the data length is longer than we can write in one connection event.
3939 // If so we must do a long write which requires a response.
@@ -98,7 +98,7 @@ bool NimBLERemoteValueAttribute::writeValue(const uint8_t* data, size_t length,
9898 * @return success == 0 or error code.
9999 */
100100int NimBLERemoteValueAttribute::onWriteCB (uint16_t conn_handle, const ble_gatt_error* error, ble_gatt_attr* attr, void * arg) {
101- auto pTaskData = static_cast <NimBLETaskData *>(arg);
101+ auto pTaskData = static_cast <NimBLEUtils::TaskData *>(arg);
102102 const auto pAtt = static_cast <NimBLERemoteValueAttribute*>(pTaskData->m_pInstance );
103103
104104 if (error->status == BLE_HS_ENOTCONN ) {
@@ -124,11 +124,11 @@ int NimBLERemoteValueAttribute::onWriteCB(uint16_t conn_handle, const ble_gatt_e
124124NimBLEAttValue NimBLERemoteValueAttribute::readValue (time_t * timestamp) {
125125 NIMBLE_LOGD (LOG_TAG , " >> readValue()" );
126126
127- NimBLEAttValue value{};
128- const NimBLEClient* pClient = getClient ();
129- int rc = 0 ;
130- int retryCount = 1 ;
131- NimBLETaskData taskData (const_cast <NimBLERemoteValueAttribute*>(this ), 0 , &value);
127+ NimBLEAttValue value{};
128+ const NimBLEClient* pClient = getClient ();
129+ int rc = 0 ;
130+ int retryCount = 1 ;
131+ NimBLEUtils::TaskData taskData (const_cast <NimBLERemoteValueAttribute*>(this ), 0 , &value);
132132
133133 do {
134134 rc = ble_gattc_read_long (pClient->getConnHandle (), getHandle (), 0 , NimBLERemoteValueAttribute::onReadCB, &taskData);
@@ -183,7 +183,7 @@ NimBLEAttValue NimBLERemoteValueAttribute::readValue(time_t* timestamp) {
183183 * @return success == 0 or error code.
184184 */
185185int NimBLERemoteValueAttribute::onReadCB (uint16_t conn_handle, const ble_gatt_error* error, ble_gatt_attr* attr, void * arg) {
186- auto pTaskData = static_cast <NimBLETaskData *>(arg);
186+ auto pTaskData = static_cast <NimBLEUtils::TaskData *>(arg);
187187 const auto pAtt = static_cast <NimBLERemoteValueAttribute*>(pTaskData->m_pInstance );
188188
189189 if (error->status == BLE_HS_ENOTCONN ) {
0 commit comments