Z-Wave Protocol Controller Reference
user_credential::credential_capabilities Class Reference

#include <user_credential_credential_capabilities.h>

Collaboration diagram for user_credential::credential_capabilities:

Public Member Functions

 credential_capabilities (const attribute_store::attribute &endpoint_node)
 
 ~credential_capabilities ()=default
 
bool is_credential_checksum_supported () const
 
bool is_admin_code_supported () const
 
bool is_admin_code_deactivation_supported () const
 

Private Attributes

uint8_t credential_checksum_support = 0
 
uint8_t admin_code_support = 0
 
uint8_t admin_code_deactivation_support = 0
 
bool is_data_valid = false
 

Constructor & Destructor Documentation

◆ credential_capabilities()

user_credential::credential_capabilities::credential_capabilities ( const attribute_store::attribute &  endpoint_node)
explicit

◆ ~credential_capabilities()

user_credential::credential_capabilities::~credential_capabilities ( )
default

Member Function Documentation

◆ is_admin_code_deactivation_supported()

bool user_credential::credential_capabilities::is_admin_code_deactivation_supported ( ) const

◆ is_admin_code_supported()

bool user_credential::credential_capabilities::is_admin_code_supported ( ) const

◆ is_credential_checksum_supported()

bool user_credential::credential_capabilities::is_credential_checksum_supported ( ) const

Member Data Documentation

◆ admin_code_deactivation_support

uint8_t user_credential::credential_capabilities::admin_code_deactivation_support = 0
private

◆ admin_code_support

uint8_t user_credential::credential_capabilities::admin_code_support = 0
private

◆ credential_checksum_support

uint8_t user_credential::credential_capabilities::credential_checksum_support = 0
private

◆ is_data_valid

bool user_credential::credential_capabilities::is_data_valid = false
private

The documentation for this class was generated from the following file: