Z-Wave Protocol Controller Reference
zwave_command_class_granted_keys_resolver.h
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2021 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
24#ifndef ZWAVE_COMMAND_CLASS_GRANTED_KEYS_RESOLVER_H
25#define ZWAVE_COMMAND_CLASS_GRANTED_KEYS_RESOLVER_H
26
27#include "attribute_store.h"
28
29// Definitions
33#include "zwave_generic_types.h"
34#include "sl_status.h"
35
40
41#ifdef __cplusplus
42extern "C" {
43#endif
44
54 attribute_store_node_t node_id_node,
56
65
66#ifdef __cplusplus
67extern "C" {
68#endif
69
70#ifdef __cplusplus
71}
72#endif
73
74#endif //ZWAVE_COMMAND_CLASS_GRANTED_KEYS_RESOLVER_H
uint32_t sl_status_t
Definition: sl_status.h:139
zwave_controller_encapsulation_scheme_t
Definition: zwave_controller_connection_info.h:33
enum zwave_protocol zwave_protocol_t
Z-Wave Inclusion Protocol (Z-Wave / Z-Wave Long Range).
sl_status_t zwave_command_class_granted_keys_resolver_init(void)
Registers callbacks to the attribute store and rules to the attribute resolver to be able to resolve ...
Definition: zwave_command_class_granted_keys_resolver.c:511
struct zwave_key_protocol_combination zwave_key_protocol_combination_t
void zwave_command_class_mark_key_protocol_as_supported(attribute_store_node_t node_id_node, zwave_controller_encapsulation_scheme_t encapsulation)
Updates the Attribute Store to indicate that the Security key and Protocol that we just used are work...
Definition: zwave_command_class_granted_keys_resolver.c:472
uint8_t zwave_keyset_t
Definition: zwave_keyset_definitions.h:32
SL Status Codes.
Definition: zwave_command_class_granted_keys_resolver.h:36
zwave_protocol_t protocol
Definition: zwave_command_class_granted_keys_resolver.h:38
zwave_keyset_t key
Definition: zwave_command_class_granted_keys_resolver.h:37
attribute_store_node_t node_id_node