Command Class Utils#

Functions#

bool
CmdClassSupported(security_key_t eKey, uint8_t commandClass, uint8_t command, uint8_t *pSecurelist, uint8_t securelistLen, uint8_t *pNonSecurelist, uint8_t nonSecurelistLen)

Returns whether a given command is supported based on command class lists and different rules.

Function Documentation#

CmdClassSupported#

bool CmdClassSupported (security_key_t eKey, uint8_t commandClass, uint8_t command, uint8_t *pSecurelist, uint8_t securelistLen, uint8_t *pNonSecurelist, uint8_t nonSecurelistLen)

Returns whether a given command is supported based on command class lists and different rules.

Parameters
[in]eKey

The security key that the frame was received with.

[in]commandClass

The CC of the frame.

[in]command

The command of the frame.

[in]pSecurelist

Pointer to the secure CC list.

[in]securelistLen

The length of the secure CC list.

[in]pNonSecurelist

Pointer to the non-secure CC list.

[in]nonSecurelistLen

Length of the non-secure CC list.

Returns

  • Returns true if the command is supported and false otherwise.


Definition at line 34 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_command_class_utils.h