7#ifndef _COMMANDCLASSCENTRALSCENE_H_
8#define _COMMANDCLASSCENTRALSCENE_H_
75 uint8_t scene_number);
83#define CC_CENTRAL_SCENE_SIZE_OF_SUPPORTED_SCENES_ATTRIBUTES sizeof(((cc_central_scene_t *)0)->scene_attributes)
Transport layer for Multi Channel endpoint functionality.
struct s_CC_centralScene_data_t_ s_CC_centralScene_data_t
uint8_t cc_central_scene_config_get_number_of_scenes(void)
void cc_central_scene_handle_notification_timer(bool start_timer, uint8_t scene_number)
uint8_t cc_central_scene_config_get_attribute_bitmask(uint8_t scene_number)
cc_central_scene_t * cc_central_scene_config_get_scenes_attributes(void)
JOB_STATUS cc_central_scene_notification_tx(AGI_PROFILE *pProfile, uint8_t keyAttribute, uint8_t sceneNumber, ZAF_TX_Callback_t pCbFunc)
struct _cc_central_scene_t cc_central_scene_t
uint8_t cc_central_scene_config_get_identical(void)
void(* ZAF_TX_Callback_t)(transmission_result_t *pTxResult)
Definition ZAF_types.h:330
zaf_job_status_t
Definition ZAF_types.h:149
Definition ZAF_types.h:71
Definition CC_CentralScene.h:39
uint8_t scene_attributes
Number of scene.
Definition CC_CentralScene.h:41
uint8_t scene_number
Definition CC_CentralScene.h:40
Definition ZAF_types.h:135
Definition CC_CentralScene.h:25
uint8_t slowRefresh
Definition CC_CentralScene.h:26
Definition CC_CentralScene.h:31
RECEIVE_OPTIONS_TYPE_EX rxOptions
Definition CC_CentralScene.h:32