Zigbee Protocol Controller 1.6.0
|
#include <unordered_map>
#include <string>
#include <variant>
#include <functional>
#include <vector>
#include "sl_log.h"
#include "sl_status.h"
Go to the source code of this file.
Classes | |
class | smartstart::Query |
Class that contains key, type, an value for querying SmartStart List. More... | |
class | smartstart::Entry |
The unit data type stored in SmartStart List as value. More... | |
class | smartstart::Management |
Class that provides APIs to add, update, and access SmartStart List. Also it offers callback for notifying that entries await inclusion. More... | |
Namespaces | |
namespace | smartstart |
Typedefs | |
using | smartstart::QueryValue = std::variant< bool, std::string > |
using | smartstart::notification_function_t = std::function< void(bool)> |
Enumerations | |
enum class | smartstart::QueryKey { smartstart::dsk , smartstart::include , smartstart::device_unid } |
Enum class representing keys for querying SmartStart List. More... | |
enum class | smartstart::QueryType { smartstart::exact , smartstart::partial } |
Enum class representing types for querying SmartStart List. More... | |