Skip to content

Commit e8028be

Browse files
committed
Enum cleanup
1 parent 1eddd1b commit e8028be

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/ArduinoIoTCloud.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ int ArduinoIoTCloudClass::connect()
188188
_mqttClient->subscribe(_dataTopicIn);
189189
_mqttClient->subscribe(_shadowTopicIn);
190190

191-
syncStatus = SYNC_STATUS_WAIT_FOR_CLOUD_VALUES;
191+
syncStatus = ArduinoIoTSynchronizationStatus::SYNC_STATUS_WAIT_FOR_CLOUD_VALUES;
192192
_lastSyncRequestTickTime = 0;
193193

194194
return 1;
@@ -227,19 +227,19 @@ void ArduinoIoTCloudClass::update(int const reconnectionMaxRetries, int const re
227227
_mqttClient->poll();
228228

229229
switch (syncStatus) {
230-
case SYNC_STATUS_SYNCHRONIZED:
230+
case ArduinoIoTSynchronizationStatus::SYNC_STATUS_SYNCHRONIZED:
231231
sendPropertiesToCloud();
232232
break;
233-
case SYNC_STATUS_WAIT_FOR_CLOUD_VALUES:
233+
case ArduinoIoTSynchronizationStatus::SYNC_STATUS_WAIT_FOR_CLOUD_VALUES:
234234
if (millis() - _lastSyncRequestTickTime > TIMEOUT_FOR_LASTVALUES_SYNC) {
235235
requestLastValue();
236236
_lastSyncRequestTickTime = millis();
237237
}
238238
break;
239-
case SYNC_STATUS_VALUES_PROCESSED:
239+
case ArduinoIoTSynchronizationStatus::SYNC_STATUS_VALUES_PROCESSED:
240240
if(onSyncCompleteCallback != NULL)
241241
(*onSyncCompleteCallback)();
242-
syncStatus = SYNC_STATUS_SYNCHRONIZED;
242+
syncStatus = ArduinoIoTSynchronizationStatus::SYNC_STATUS_SYNCHRONIZED;
243243
break;
244244
}
245245
}
@@ -341,10 +341,10 @@ void ArduinoIoTCloudClass::handleMessage(int length)
341341
if (_dataTopicIn == topic) {
342342
Thing.decode((uint8_t*)bytes, length);
343343
}
344-
if ((_shadowTopicIn == topic) && syncStatus == SYNC_STATUS_WAIT_FOR_CLOUD_VALUES) {
344+
if ((_shadowTopicIn == topic) && syncStatus == ArduinoIoTSynchronizationStatus::SYNC_STATUS_WAIT_FOR_CLOUD_VALUES) {
345345
Thing.decode((uint8_t*)bytes, length, true);
346346
sendPropertiesToCloud();
347-
syncStatus = SYNC_STATUS_VALUES_PROCESSED;
347+
syncStatus = ArduinoIoTSynchronizationStatus::SYNC_STATUS_VALUES_PROCESSED;
348348
}
349349
}
350350

src/ArduinoIoTCloud.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ enum ArduinoIoTConnectionStatus {
5353
IOT_STATUS_CLOUD_ERROR,
5454
};
5555

56-
enum ArduinoIoTSynchronizationStatus {
56+
enum class ArduinoIoTSynchronizationStatus {
5757
SYNC_STATUS_SYNCHRONIZED,
5858
SYNC_STATUS_WAIT_FOR_CLOUD_VALUES,
5959
SYNC_STATUS_VALUES_PROCESSED
@@ -143,7 +143,7 @@ class ArduinoIoTCloudClass {
143143
ConnectionManager *connection;
144144
static void onMessage(int length);
145145
void handleMessage(int length);
146-
ArduinoIoTSynchronizationStatus syncStatus = SYNC_STATUS_SYNCHRONIZED;
146+
ArduinoIoTSynchronizationStatus syncStatus = ArduinoIoTSynchronizationStatus::SYNC_STATUS_SYNCHRONIZED;
147147

148148
void sendPropertiesToCloud();
149149

0 commit comments

Comments
 (0)