Unify Framework Lib 1.6.0
attribute_resolver_internal.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
23#ifndef ATTRIBUTE_RESOLVER_INTERNAL_H
24#define ATTRIBUTE_RESOLVER_INTERNAL_H
25
26#include "process.h"
32PROCESS_NAME(attribute_resolver_process);
33
34#ifdef __cplusplus
35extern "C" {
36#endif
37
47 clock_time_t transmission_time);
48
49#ifdef __cplusplus
50}
51#endif
52
53#endif //ATTRIBUTE_RESOLVER_INTERNAL_H
void on_resolver_rule_execute_complete(attribute_store_node_t node, clock_time_t transmission_time)
Callback function to inform the attribute resolver that a rule execution is done for a node.
PROCESS_NAME(attribute_resolver_process)
Name the of The Contiki RTOS process for the Attribute Resolver.
uint32_t clock_time_t
Definition: contiki-conf.h:31
datastore_attribute_id_t attribute_store_node_t
Handle to identify attribute store nodes.
Definition: attribute_store.h:101