|
Z-Wave Protocol Controller Reference
|
Z-Wave Command Class handler object. More...
#include <zwave_command_handler.h>
Z-Wave Command Class handler object.
This structure is a package allowing the Z-Wave Command Class dispatch to accept or reject Command frames from the Z-Wave radio and dispatch them to the right handler, if they are supported.
| zwave_command_class_t zwave_command_handler_t::command_class |
command class that this handler implements
| const char* zwave_command_handler_t::command_class_name |
Name of the Command Class (not including Command Class)
| const char* zwave_command_handler_t::comments |
Comments for the Command Class implemenation, that is printed to the log
| zwave_command_class_handler_t zwave_command_handler_t::control_handler |
Handler for controlled frames.
| bool zwave_command_handler_t::manual_security_validation |
Use manual-security filtering for incoming frames If set to true, the command class dispatch handler will send frames to the handler without validating their security level. If set to false, the command class handler can assume that the frame has been received at an approved security level.
| zwave_controller_encapsulation_scheme_t zwave_command_handler_t::minimal_scheme |
The minimal security level which this command is supported on. This is ignored for the control_handler.
| zwave_command_class_handler_t zwave_command_handler_t::support_handler |
Handler for supported frames.
| zwave_cc_version_t zwave_command_handler_t::version |
version of the implemented command class