2727
2828ArduinoIoTCloudClass::ArduinoIoTCloudClass ()
2929: _connection{nullptr }
30- , _last_checked_property_index{0 }
3130, _time_service(TimeService)
3231, _thing_id{" " }
3332, _thing_id_property{nullptr }
@@ -44,12 +43,12 @@ ArduinoIoTCloudClass::ArduinoIoTCloudClass()
4443
4544void ArduinoIoTCloudClass::push ()
4645{
47- requestUpdateForAllProperties (_thing_property_container );
46+ requestUpdateForAllProperties (getThingPropertyContainer () );
4847}
4948
5049bool ArduinoIoTCloudClass::setTimestamp (String const & prop_name, unsigned long const timestamp)
5150{
52- Property * p = getProperty (_thing_property_container , prop_name);
51+ Property * p = getProperty (getThingPropertyContainer () , prop_name);
5352
5453 if (p == nullptr )
5554 return false ;
@@ -118,7 +117,7 @@ Property& ArduinoIoTCloudClass::addPropertyReal(String& property, String name, i
118117}
119118Property& ArduinoIoTCloudClass::addPropertyReal (Property& property, String name, int tag, Permission const permission)
120119{
121- return addPropertyToContainer (_thing_property_container , property, name, permission, tag);
120+ return addPropertyToContainer (getThingPropertyContainer () , property, name, permission, tag);
122121}
123122
124123/* The following methods are deprecated but still used for non-LoRa boards */
@@ -195,9 +194,9 @@ void ArduinoIoTCloudClass::addPropertyRealInternal(Property& property, String na
195194 }
196195
197196 if (seconds == ON_CHANGE) {
198- addPropertyToContainer (_thing_property_container , property, name, permission, tag).publishOnChange (minDelta, Property::DEFAULT_MIN_TIME_BETWEEN_UPDATES_MILLIS).onUpdate (fn).onSync (synFn);
197+ addPropertyToContainer (getThingPropertyContainer () , property, name, permission, tag).publishOnChange (minDelta, Property::DEFAULT_MIN_TIME_BETWEEN_UPDATES_MILLIS).onUpdate (fn).onSync (synFn);
199198 } else {
200- addPropertyToContainer (_thing_property_container , property, name, permission, tag).publishEvery (seconds).onUpdate (fn).onSync (synFn);
199+ addPropertyToContainer (getThingPropertyContainer () , property, name, permission, tag).publishEvery (seconds).onUpdate (fn).onSync (synFn);
201200 }
202201}
203202
0 commit comments