24#ifndef ZWAVE_GENERIC_TYPES_H
25#define ZWAVE_GENERIC_TYPES_H
enum zwave_role_type zwave_role_type_t
Z-Wave Plus Role Type.
zwave_role_type
Z-Wave Plus Role Type.
Definition: zwave_generic_types.h:69
enum zwave_operating_mode zwave_operating_mode_t
Z-Wave Operating Modes (AL, FL or NL). Refer to the Z-Wave Network Layer Specification for details.
uint16_t zwave_command_class_t
Definition: zwave_generic_types.h:29
uint8_t zwave_command_t
Definition: zwave_generic_types.h:30
zwave_protocol
Z-Wave Inclusion Protocol (Z-Wave / Z-Wave Long Range).
Definition: zwave_generic_types.h:54
zwave_operating_mode
Z-Wave Operating Modes (AL, FL or NL). Refer to the Z-Wave Network Layer Specification for details.
Definition: zwave_generic_types.h:36
enum zwave_protocol zwave_protocol_t
Z-Wave Inclusion Protocol (Z-Wave / Z-Wave Long Range).
@ ROLE_TYPE_RPC
Reporting Portable Controller.
Definition: zwave_generic_types.h:77
@ ROLE_TYPE_SSC
Sub Static Controller.
Definition: zwave_generic_types.h:73
@ ROLE_TYPE_PC
Portable Controller.
Definition: zwave_generic_types.h:75
@ ROLE_TYPE_AOEN
Always On End Node.
Definition: zwave_generic_types.h:81
@ ROLE_TYPE_RSEN
Reporting Sleeping End Node.
Definition: zwave_generic_types.h:83
@ ROLE_TYPE_PEN
Portable End Node.
Definition: zwave_generic_types.h:79
@ ROLE_TYPE_LSEN
Listening Sleeping End Node.
Definition: zwave_generic_types.h:85
@ ROLE_TYPE_NAEN
Network Aware End Node.
Definition: zwave_generic_types.h:87
@ ROLE_TYPE_UNKNOWN
Unknown role type.
Definition: zwave_generic_types.h:89
@ ROLE_TYPE_CSC
Central Static Controller.
Definition: zwave_generic_types.h:71
@ PROTOCOL_ZWAVE_LONG_RANGE
Definition: zwave_generic_types.h:60
@ PROTOCOL_ZWAVE
Definition: zwave_generic_types.h:57
@ PROTOCOL_UNKNOWN
Definition: zwave_generic_types.h:63
@ OPERATING_MODE_NL
Definition: zwave_generic_types.h:45
@ OPERATING_MODE_UNKNOWN
Definition: zwave_generic_types.h:48
@ OPERATING_MODE_AL
Definition: zwave_generic_types.h:39
@ OPERATING_MODE_FL
Definition: zwave_generic_types.h:42