Here is a list of all documented class members with links to the class documentation for each member:
+- makeExpired() : ksf::ksSimpleTimer
- mode : ksf::comps::ksResetButton
- mqttClientUq : ksf::comps::ksMqttConnector
- mqttConnectedInternal() : ksf::comps::ksMqttConnector
diff --git a/ks_simple_timer_8h_source.html b/ks_simple_timer_8h_source.html
index 88587fae..6548f4cc 100644
--- a/ks_simple_timer_8h_source.html
+++ b/ks_simple_timer_8h_source.html
@@ -121,18 +121,21 @@
-
-
-
+
+
+
+
+
-
+
Simple timer class, without using component architecture.
Definition ksSimpleTimer.h:27
uint32_t intervalMs
Timer interval (milliseconds).
Definition ksSimpleTimer.h:29
+void makeExpired()
Makes the timer expired by substracing interval from last trigger time.
Definition ksSimpleTimer.cpp:27
void setInterval(uint32_t intervalMs)
Sets timer interval (milliseconds) and restarts the timer.
Definition ksSimpleTimer.cpp:21
-bool triggered()
Checks if timer interval just passed and resets the timer in this case. If timer interval is 0 then a...
Definition ksSimpleTimer.cpp:32
-void restart()
Restarts timer. Will set last trigger time to current time w/o triggering the timer).
Definition ksSimpleTimer.cpp:43
+bool triggered()
Checks if timer interval just passed and resets the timer in this case. If timer interval is 0 then a...
Definition ksSimpleTimer.cpp:38
+void restart()
Restarts timer. Will set last trigger time to current time w/o triggering the timer).
Definition ksSimpleTimer.cpp:49
ksSimpleTimer(uint32_t intervalMs)
Constructs timer with interval (milliseconds).
Definition ksSimpleTimer.cpp:16
-bool hasTimePassed() const
Checks if timer interval just passed. Restarting timer relies on user. If timer interval is 0 then al...
Definition ksSimpleTimer.cpp:27
+bool hasTimePassed() const
Checks if timer interval just passed. Restarting timer relies on user. If timer interval is 0 then al...
Definition ksSimpleTimer.cpp:33
uint32_t lastTriggerTimeMs
Last trigger time (milliseconds).
Definition ksSimpleTimer.h:30
diff --git a/search/all_b.js b/search/all_b.js
index 593b3dfa..998b5ad1 100644
--- a/search/all_b.js
+++ b/search/all_b.js
@@ -1,10 +1,11 @@
var searchData=
[
- ['mode_0',['mode',['../classksf_1_1comps_1_1ks_reset_button.html#a801b0826bec2cbcef312909b6b9806f3',1,'ksf::comps::ksResetButton']]],
- ['motivation_1',['🌱 Motivation',['../index.html#autotoc_md1',1,'']]],
- ['mqttclientuq_2',['mqttClientUq',['../classksf_1_1comps_1_1ks_mqtt_connector.html#a61ba0c64348bc892107da76723b78525',1,'ksf::comps::ksMqttConnector']]],
- ['mqttconnectedinternal_3',['mqttConnectedInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#ac9219e05b7ebd1c2614a36bb8155efe7',1,'ksf::comps::ksMqttConnector']]],
- ['mqttconnectorwp_4',['mqttConnectorWp',['../classksf_1_1comps_1_1ks_device_portal.html#a4484797e62d2e4ad675db2d836f95d04',1,'ksf::comps::ksDevicePortal']]],
- ['mqttconnwp_5',['mqttConnWp',['../classksf_1_1comps_1_1ks_dev_stat_mqtt_reporter.html#aaf36a1e5900bef0469f527f962174723',1,'ksf::comps::ksDevStatMqttReporter']]],
- ['mqttmessageinternal_6',['mqttMessageInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#af3130af3aa3b1591a42e42896bf62eb1',1,'ksf::comps::ksMqttConnector']]]
+ ['makeexpired_0',['makeExpired',['../classksf_1_1ks_simple_timer.html#a1050c14453fccbea2a31d3272f959759',1,'ksf::ksSimpleTimer']]],
+ ['mode_1',['mode',['../classksf_1_1comps_1_1ks_reset_button.html#a801b0826bec2cbcef312909b6b9806f3',1,'ksf::comps::ksResetButton']]],
+ ['motivation_2',['🌱 Motivation',['../index.html#autotoc_md1',1,'']]],
+ ['mqttclientuq_3',['mqttClientUq',['../classksf_1_1comps_1_1ks_mqtt_connector.html#a61ba0c64348bc892107da76723b78525',1,'ksf::comps::ksMqttConnector']]],
+ ['mqttconnectedinternal_4',['mqttConnectedInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#ac9219e05b7ebd1c2614a36bb8155efe7',1,'ksf::comps::ksMqttConnector']]],
+ ['mqttconnectorwp_5',['mqttConnectorWp',['../classksf_1_1comps_1_1ks_device_portal.html#a4484797e62d2e4ad675db2d836f95d04',1,'ksf::comps::ksDevicePortal']]],
+ ['mqttconnwp_6',['mqttConnWp',['../classksf_1_1comps_1_1ks_dev_stat_mqtt_reporter.html#aaf36a1e5900bef0469f527f962174723',1,'ksf::comps::ksDevStatMqttReporter']]],
+ ['mqttmessageinternal_7',['mqttMessageInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#af3130af3aa3b1591a42e42896bf62eb1',1,'ksf::comps::ksMqttConnector']]]
];
diff --git a/search/functions_9.js b/search/functions_9.js
index 1a9b6727..1223e1ea 100644
--- a/search/functions_9.js
+++ b/search/functions_9.js
@@ -1,5 +1,6 @@
var searchData=
[
- ['mqttconnectedinternal_0',['mqttConnectedInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#ac9219e05b7ebd1c2614a36bb8155efe7',1,'ksf::comps::ksMqttConnector']]],
- ['mqttmessageinternal_1',['mqttMessageInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#af3130af3aa3b1591a42e42896bf62eb1',1,'ksf::comps::ksMqttConnector']]]
+ ['makeexpired_0',['makeExpired',['../classksf_1_1ks_simple_timer.html#a1050c14453fccbea2a31d3272f959759',1,'ksf::ksSimpleTimer']]],
+ ['mqttconnectedinternal_1',['mqttConnectedInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#ac9219e05b7ebd1c2614a36bb8155efe7',1,'ksf::comps::ksMqttConnector']]],
+ ['mqttmessageinternal_2',['mqttMessageInternal',['../classksf_1_1comps_1_1ks_mqtt_connector.html#af3130af3aa3b1591a42e42896bf62eb1',1,'ksf::comps::ksMqttConnector']]]
];