Zigbee Protocol Controller 1.6.0
attribute_resolver_config_t Struct Reference

#include <attribute_resolver.h>

Public Attributes

void(* send_init )(void)
 
sl_status_t(* send )(attribute_store_node_t node, const uint8_t *frame_data, uint16_t frame_data_len, bool is_set)
 
sl_status_t(* abort )(attribute_store_node_t node)
 
clock_time_t get_retry_timeout
 
uint8_t get_retry_count
 

Detailed Description

Struct to hold the configurations of attribute resolver, which contains function pointer that sends frames towards protocol radio, its init function, retry timeout for sending get commands, and number of its retries.

Member Data Documentation

◆ abort

sl_status_t(* attribute_resolver_config_t::abort) (attribute_store_node_t node)

◆ get_retry_count

uint8_t attribute_resolver_config_t::get_retry_count

◆ get_retry_timeout

clock_time_t attribute_resolver_config_t::get_retry_timeout

◆ send

sl_status_t(* attribute_resolver_config_t::send) (attribute_store_node_t node, const uint8_t *frame_data, uint16_t frame_data_len, bool is_set)

◆ send_init

void(* attribute_resolver_config_t::send_init) (void)

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