13#ifndef USER_CREDENTIAL_CHECKSUM_CALCULATOR_H
14#define USER_CREDENTIAL_CHECKSUM_CALCULATOR_H
20#include "attribute.hpp"
42 void add_node(
const attribute_store::attribute &attribute);
Compute the checksum based on the attribute store.
Definition: user_credential_checksum_calculator.h:33
void add_node(const attribute_store::attribute &attribute)
Compute a node value and add it to the current checksum.
user_credential_checksum_t compute_checksum()
Compute the checksum of the added nodes.
std::vector< uint8_t > checksum_data
Definition: user_credential_checksum_calculator.h:53
uint16_t user_credential_checksum_t
User Credential Checksum. uint16_t
Definition: zwave_command_class_user_credential_types.h:44
Definition: user_credential_checksum_calculator.h:26