diff --git a/annotated.html b/annotated.html index 9a77df6..65ad26a 100644 --- a/annotated.html +++ b/annotated.html @@ -89,11 +89,11 @@
Protected Member Functions | |
void | addNewParam (std::string id, std::string value, int maxLength=50, EConfigParamType::Type type={}) |
void | addNewParam (std::string id, std::string value, int maxLength=50, EConfigParamType::Type type={}) |
Defines new configutation parameter. | |
void | addNewParamWithConfigDefault (ksConfig &config, std::string id, int maxLength=50, EConfigParamType::Type type={}) |
void | addNewParamWithConfigDefault (ksConfig &config, std::string id, int maxLength=50, EConfigParamType::Type type={}) |
Defines new configuation parameter (with default value). | |
- | EConfigParamType::Type | type = {} ) | +EConfigParamType::Type | type = {} ) |
Base class for multicasting events. + More...
+ +#include <ksEvent.h>
Additional Inherited Members |
Base class for multicasting events.
+Params... | Event parameters. |
outHandle | Reference to outHandle shared ptr (destruction of ksEventHandle object will unbind the event) |
outHandle | Reference to outHandle shared ptr (destruction of ksEventHandle object will unbind the event) |
function | R-value reference to callback function |
Unbinds event callback by specified unique ID.
-This ID is automatically assigned by registerEvent function and ksEventHandle uses it to unbind automatically upon destruction.
+This ID is automatically assigned by registerEvent function and ksEventHandle uses it to unbind automatically upon destruction.
callbackUID | Unique id of the callback to unbind. |
Public Member Functions | |
Unique callback ID. | |
Implements event handle, used to automatically unbind callback on destruction.
+This is very important to avoid crashing the program in case that user forgets to unbind the callback. Instead, the event handle will unbind the callback automatically when parent object is destroyed.
+Implements interface for multicasting events. + More...
+ +#include <ksEventInterface.h>
ksEventHandle | |
Implements interface for multicasting events.
+Wrapper around WebSocketsServerCore that adds WebSocket authentication and better message handling. + More...
+ +#include <ksWSServer.h>
Wrapper around WebSocketsServerCore that adds WebSocket authentication and better message handling.
+Clogger.Colors | |
▼Cstd::enable_shared_from_this | |
▼Cksf::evt::ksEventInterface | |
▼Cksf::evt::ksEventInterface | Implements interface for multicasting events |
Cksf::evt::ksEvent<> | |
Cksf::evt::ksEvent< const std::string_view &, bool &, std::string & > | |
Cksf::evt::ksEvent< const std::string_view &, const std::string_view & > | |
Cksf::evt::ksEvent< Params > | |
Cksf::evt::ksEvent< Params > | Base class for multicasting events |
Cksf::ksApplication | A class that is a base for user-defined application |
Cksf::ksAppRotator< AppTypes > | Application rotator component |
Cksf::ksCertFingerprint | Interface for certificate fingerprint verification |
Cksf::ksConfig | Implements low-level configuration file handling |
Cksf::comps::ksConfigParameter | A structure that defines configuration parameter |
Cksf::evt::ksEventHandle | |
Cksf::evt::ksEventHandle | Implements event handle, used to automatically unbind callback on destruction |
▼Cksf::ksRtti | Implements RTTI (run-time type information) for objects |
▼Cksf::ksComponent | Base component class |
▼Cksf::comps::ksConfigProvider | A component that provides a set of parameters to the ksWifiConfigurator and is also responsible for handling its storage |
Cksf::comps::ksWifiConnector | A component that manages WiFi connection |
Cksf::ksSimpleTimer | Simple timer class, without using component architecture |
▼CWebSocketsServerCore | |
Cksf::misc::ksWSServer | |
Cksf::misc::ksWSServer | Wrapper around WebSocketsServerCore that adds WebSocket authentication and better message handling |
- Doxygen with github
-
- |
-
OTA boot types. -More...
--Enumerations | |
enum | Type { NO_OTA -, OTA_GENERIC -, OTA_PORTAL - } |
OTA boot type enum. More... | |
OTA boot types.
-enum ksf::EOTAType::Type | -
- Doxygen with github
-
- |
-
Configuration parameter types. -More...
--Enumerations | |
enum | Type { Text -, Password -, Number - } |
Configuration parameter type enum. | |
Configuration parameter types.
-
- Doxygen with github
-
- |
-
- Doxygen with github
-
- |
-
- Doxygen with github
-
- |
-
- Doxygen with github
-
- |
-