10#ifndef _TRANSPORT_SEC_PROTOCOL_H_
11#define _TRANSPORT_SEC_PROTOCOL_H_
31#define APPL_NODEPARM_MAX 35
42 ZW_APPLICATION_TX_BUFFER *pCmd,
104 uint8_t protocolSecBits);
Transport layer for Multi Channel endpoint functionality.
void Transport_ApplicationCommandHandler(ZW_APPLICATION_TX_BUFFER *pCmd, uint8_t cmdLength, RECEIVE_OPTIONS_TYPE *rxOpt)
enum SECURITY_KEY GetHighestSecureLevel(uint8_t protocolSecBits)
Get highest secure level.
void ApplicationCommandHandler(void *pSubscriberContext, SZwaveReceivePackage *pRxPackage)
bool TransportCmdClassSupported(uint8_t commandClass, uint8_t command, enum SECURITY_KEY eKey)
uint8_t Transport_OnApplicationInitSW(void)
uint8_t Transport_OnLearnCompleted(node_id_t nodeID)
Register the new node id in the transport layer after learn mode completes.
void ZAF_Transport_OnLearnCompleted(void)
zaf_cc_list_t * GetCommandClassList(bool included, security_key_t eKey, uint8_t endpoint)
Get command class list from device.
SECURITY_KEY
Definition ZW_security_api.h:28
enum SECURITY_KEY security_key_t
uint16_t node_id_t
Node ID type.
Definition zpal_radio.h:230
Definition ZW_application_transport_interface.h:2174
Definition ZW_transport_api.h:164
Definition ZAF_types.h:533