Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
CC_Notification.h
Go to the documentation of this file.
1
34#ifndef _CC_NOTIFICATION_H_
35#define _CC_NOTIFICATION_H_
36
37#include "ZAF_types.h"
40
51#define NOTIFICATION_BITMASK_ARRAY_LENGTH 32
52
61
72
84 uint8_t index,
85 uint8_t notificationEvent,
86 uint8_t * pEvPar,
87 uint8_t evParLen,
88 void (*pCallback)(TRANSMISSION_RESULT * pTransmissionResult),
89 bool tse);
90
96#endif /*_CC_NOTIFICATION_H_*/
struct s_CC_notification_data_t_ s_CC_notification_data_t
JOB_STATUS CC_Notification_TriggerAndTransmit(uint8_t index, uint8_t notificationEvent, uint8_t *pEvPar, uint8_t evParLen, void(*pCallback)(TRANSMISSION_RESULT *pTransmissionResult), bool tse)
Triggers notification event and sends it to dedicated Agi profile.
NOTIFICATION_EVENT
Definition CC_Notification.h:57
@ NOTIFICATION_EVENT_NO_EVENT
Definition CC_Notification.h:58
@ NOTIFICATION_EVENT_UNKNOWN_EVENT
Definition CC_Notification.h:59
zaf_job_status_t
Definition ZAF_types.h:149
Definition ZAF_types.h:71
Definition CC_Notification.h:66
uint8_t eventParamLength
Pointer to event parameters.
Definition CC_Notification.h:70
uint8_t index
Definition CC_Notification.h:68
RECEIVE_OPTIONS_TYPE_EX rxOptions
Definition CC_Notification.h:67
uint8_t * pEventParameters
index of notification in notifications array
Definition CC_Notification.h:69
Definition ZAF_types.h:178