Z-Wave Protocol Controller Reference
user_credential_credential_capabilities.h
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2024 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13
14#ifndef USER_CREDENTIAL_CREDENTIAL_CAPABILITIES_H
15#define USER_CREDENTIAL_CREDENTIAL_CAPABILITIES_H
16
17// Attribute store
18#include "attribute.hpp"
19
20namespace user_credential
21{
22
24{
25 public:
27 const attribute_store::attribute &endpoint_node);
29
33
34 private:
36 uint8_t admin_code_support = 0;
38
39 bool is_data_valid = false;
40};
41
42} // namespace user_credential
43
44#endif // USER_CREDENTIAL_CREDENTIAL_CAPABILITIES_H
Definition: user_credential_credential_capabilities.h:24
uint8_t admin_code_deactivation_support
Definition: user_credential_credential_capabilities.h:37
uint8_t credential_checksum_support
Definition: user_credential_credential_capabilities.h:35
credential_capabilities(const attribute_store::attribute &endpoint_node)
uint8_t admin_code_support
Definition: user_credential_credential_capabilities.h:36
bool is_data_valid
Definition: user_credential_credential_capabilities.h:39
Definition: user_credential_checksum_calculator.h:26