Z-Wave Protocol Controller Reference
zwave_command_class_time_parameters.h File Reference
#include "sl_status.h"
#include "zwave_rx.h"
Include dependency graph for zwave_command_class_time_parameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

sl_status_t zwave_command_class_time_parameters_init ()
 This function initialize the time parameters Command Class handler. More...
 
sl_status_t zwave_command_class_time_parameters_support_handler (const zwave_controller_connection_info_t *connection_info, const uint8_t *frame_data, uint16_t frame_length)
 Handles incoming time parameters encapsulated commands. More...
 
sl_status_t zwave_command_class_time_parameters_set (const uint8_t *frame_data, uint16_t frame_length)
 Handles time parameters set commands. More...
 

Function Documentation

◆ zwave_command_class_time_parameters_init()

sl_status_t zwave_command_class_time_parameters_init ( )

This function initialize the time parameters Command Class handler.

Returns
SL_STATUS_OK on success, any other error code for an error.
Here is the caller graph for this function:

◆ zwave_command_class_time_parameters_set()

sl_status_t zwave_command_class_time_parameters_set ( const uint8_t *  frame_data,
uint16_t  frame_length 
)

Handles time parameters set commands.

Parameters
frame_dataThe data payload of this frame.
frame_lengthThe length of this frame.
Returns
SL_STATUS_OK on success, any other error code for an error.

◆ zwave_command_class_time_parameters_support_handler()

sl_status_t zwave_command_class_time_parameters_support_handler ( const zwave_controller_connection_info_t connection_info,
const uint8_t *  frame_data,
uint16_t  frame_length 
)

Handles incoming time parameters encapsulated commands.

Parameters
connection_infoInfo about the connection properties of this frame.
frame_dataThe data payload of this frame.
frame_lengthThe length of this frame.
Returns
sl_status_t representing the outcome of receiving the frame In case where the command is controlled, it should be set to SL_STATUS_OK, even when encountering some parsing errors In case where the command is supported, it should be set to the sl_status_t corresponding to the correct time Status code. Refer to zwave_command_handler_t