Z-Wave Protocol Controller Reference

Send frames when instructed by the attribute_resolver. More...

Collaboration diagram for ZPC Attribute Resolver send:

Functions

sl_status_t attribute_resolver_send (attribute_store_node_t node, const uint8_t *frame_data, uint16_t frame_data_len, bool is_set)
 function that the ZPC attribute resolver uses send PAN frames More...
 
void attribute_resolver_send_init ()
 Initialization function for the attribute_resolver_send subcomponent. More...
 

Detailed Description

Send frames when instructed by the attribute_resolver.

Function Documentation

◆ attribute_resolver_send()

sl_status_t attribute_resolver_send ( attribute_store_node_t  node,
const uint8_t *  frame_data,
uint16_t  frame_data_len,
bool  is_set 
)

function that the ZPC attribute resolver uses send PAN frames

The function on_resolver_send_data_complete must be called when the frame transmission is complete

Parameters
nodeAttribute node for which the frame has to be sent
frame_dataGenereted data to send
frame_data_lenLength of generated data
is_setIs a Set-frame
Returns
sl_status_t SL_STATUS_OK if the frame is queued for transmission. Any other code in case of error.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ attribute_resolver_send_init()

void attribute_resolver_send_init ( )

Initialization function for the attribute_resolver_send subcomponent.

Allocates a node_under_resolution map to prepare handling simultaneous resolutions

Here is the call graph for this function:
Here is the caller graph for this function: