Z-Stack API Reference  8.31.00.00
zclGeneral_AppCallbacks_t Struct Reference

#include <zcl_general.h>

Data Fields

zclGCB_BasicReset_t pfnBasicReset
 Basic Cluster Reset command (COMMAND_BASIC_RESET_TO_FACTORY_DEFAULTS)
 
zclGCB_Identify_t pfnIdentify
 Identfiy cmd (COMMAND_IDENTIFY_IDENTIFY)
 
zclGCB_IdentifyQuery_t pfnIdentifyQuery
 Identify Query command (COMMAND_IDENTIFY_IDENTIFY_QUERY)
 
zclGCB_IdentifyQueryRsp_t pfnIdentifyQueryRsp
 Identify Query Response command (COMMAND_IDENTIFY_IDENTIFY_QUERY_RESPONSE)
 
zclGCB_IdentifyTriggerEffect_t pfnIdentifyTriggerEffect
 Identify Trigger Effect command (COMMAND_IDENTIFY_TRIGGER_EFFECT)
 
zclGCB_OnOff_t pfnOnOff
 On/Off cluster commands (COMMAND_ON_OFF_OFF, COMMAND_ON_OFF_ON, COMMAND_ON_OFF_TOGGLE)
 
zclGCB_OnOff_OffWithEffect_t pfnOnOff_OffWithEffect
 On/Off cluster enhanced command Off with Effect (COMMAND_ON_OFF_OFF_WITH_EFFECT)
 
zclGCB_OnOff_OnWithRecallGlobalScene_t pfnOnOff_OnWithRecallGlobalScene
 On/Off cluster enhanced command On with Recall Global Scene (COMMAND_ON_OFF_ON_WITH_RECALL_GLOBAL_SCENE)
 
zclGCB_OnOff_OnWithTimedOff_t pfnOnOff_OnWithTimedOff
 On/Off cluster enhanced command On with Timed Off (COMMAND_ON_OFF_ON_WITH_TIMED_OFF)
 
zclGCB_LevelControlMoveToLevel_t pfnLevelControlMoveToLevel
 Level Control Move to Level command (COMMAND_LEVEL_MOVE_TO_LEVEL, COMMAND_LEVEL_MOVE_TO_LEVEL_WITH_ON_OFF)
 
zclGCB_LevelControlMove_t pfnLevelControlMove
 Level Control Move command (COMMAND_LEVEL_MOVE, COMMAND_LEVEL_MOVE_WITH_ON_OFF)
 
zclGCB_LevelControlStep_t pfnLevelControlStep
 Level Control Step command (COMMAND_LEVEL_STEP, COMMAND_LEVEL_STEP_WITH_ON_OFF)
 
zclGCB_LevelControlStop_t pfnLevelControlStop
 Level Control Stop command (COMMAND_LEVEL_STOP, COMMAND_LEVEL_STOP_WITH_ON_OFF)
 
zclGCB_LevelControlMoveFreq_t pfnLevelControlMoveFreq
 Level Control Move to Closest Frequency command (COMMAND_LEVEL_MOVE_TO_CLOSEST_FREQUENCY)
 
zclGCB_GroupRsp_t pfnGroupRsp
 Group Response commands (COMMAND_GROUPS_ADD_GROUP_RESPONSE, COMMAND_GROUPS_VIEW_GROUP_RESPONSE, COMMAND_GROUPS_GET_GROUP_MEMBERSHIP_RESPONSE, COMMAND_GROUPS_REMOVE_GROUP_RESPONSE)
 
zclGCB_SceneStoreReq_t pfnSceneStoreReq
 Scene Store Request command (COMMAND_SCENES_STORE_SCENE)
 
zclGCB_SceneRecallReq_t pfnSceneRecallReq
 Scene Recall Request command (COMMAND_SCENES_RECALL_SCENE)
 
zclGCB_SceneRsp_t pfnSceneRsp
 Scene Response command (COMMAND_SCENES_ADD_SCENE_RESPONSE, COMMAND_SCENES_VIEW_SCENE_RESPONSE, COMMAND_SCENES_REMOVE_SCENE_RESPONSE, COMMAND_SCENES_REMOVE_ALL_SCENES_RESPONSE, COMMAND_SCENES_STORE_SCENE_RESPONSE, COMMAND_SCENES_GET_SCENE_MEMBERSHIP_RESPONSE, COMMAND_SCENES_ENHANCED_ADD_SCENE_RESPONSE, COMMAND_SCENES_ENHANCED_VIEW_SCENE_RESPONSE, COMMAND_SCENES_COPY_SCENE_RESPONSE)
 
zclGCB_Alarm_t pfnAlarm
 Alarm (Response) commands (COMMAND_ALARMS_GET_ALARM_RESPONSE)
 
zclGCB_GetEventLog_t pfnGetEventLog
 Get Event Log command ()
 
zclGCB_PublishEventLog_t pfnPublishEventLog
 Publish Event Log command ()
 
zclGCB_Location_t pfnLocation
 RSSI Location command (COMMAND_LOCATION_RSSI_REQUEST, COMMAND_LOCATION_RSSI_PING)
 
zclGCB_LocationRsp_t pfnLocationRsp
 RSSI Location Response command (COMMAND_LOCATION_RSSI_RESPONSE)
 

Detailed Description

Register Callbacks table entry - enter function pointers for callbacks that the application would like to receive


The documentation for this struct was generated from the following file: