Cluster Callbacks#
Basic Cluster Callbacks#
Basic Cluster Client Attribute Changed.
Basic Cluster Client Default Response.
Basic Cluster Client Init.
Basic Cluster Client Manufacturer Specific Attribute Changed.
Basic Cluster Client Message Sent.
Basic Cluster Client Pre Attribute Changed.
Basic Cluster Client Tick.
Basic Cluster Get Locales Supported.
Basic Cluster Get Locales Supported Response.
Basic Cluster Reset To Factory Defaults.
Basic Cluster Server Attribute Changed.
Basic Cluster Server Default Response.
Basic Cluster Server Init.
Basic Cluster Server Manufacturer Specific Attribute Changed.
Basic Cluster Server Message Sent.
Basic Cluster Server Pre Attribute Changed.
Basic Cluster Server Tick.
Power Configuration Cluster Callbacks#
Power Configuration Cluster Client Attribute Changed.
Power Configuration Cluster Client Default Response.
Power Configuration Cluster Client Init.
Power Configuration Cluster Client Manufacturer Specific Attribute Changed.
Power Configuration Cluster Client Message Sent.
Power Configuration Cluster Client Pre Attribute Changed.
Power Configuration Cluster Client Tick.
Power Configuration Cluster Server Attribute Changed.
Power Configuration Cluster Server Default Response.
Power Configuration Cluster Server Init.
Power Configuration Cluster Server Manufacturer Specific Attribute Changed.
Power Configuration Cluster Server Message Sent.
Power Configuration Cluster Server Pre Attribute Changed.
Power Configuration Cluster Server Tick.
Device Temperature Configuration Cluster Callbacks#
Device Temperature Configuration Cluster Client Attribute Changed.
Device Temperature Configuration Cluster Client Default Response.
Device Temperature Configuration Cluster Client Init.
Device Temperature Configuration Cluster Client Manufacturer Specific Attribute Changed.
Device Temperature Configuration Cluster Client Message Sent.
Device Temperature Configuration Cluster Client Pre Attribute Changed.
Device Temperature Configuration Cluster Client Tick.
Device Temperature Configuration Cluster Server Attribute Changed.
Device Temperature Configuration Cluster Server Default Response.
Device Temperature Configuration Cluster Server Init.
Device Temperature Configuration Cluster Server Manufacturer Specific Attribute Changed.
Device Temperature Configuration Cluster Server Message Sent.
Device Temperature Configuration Cluster Server Pre Attribute Changed.
Device Temperature Configuration Cluster Server Tick.
Identify Cluster Callbacks#
Identify Cluster Client Attribute Changed.
Identify Cluster Client Default Response.
Identify Cluster Client Init.
Identify Cluster Client Manufacturer Specific Attribute Changed.
Identify Cluster Client Message Sent.
Identify Cluster Client Pre Attribute Changed.
Identify Cluster Client Tick.
Identify Cluster E Z Mode Invoke.
Identify Cluster Identify.
Identify Cluster Identify Query.
Identify Cluster Identify Query Response.
Identify Cluster Server Attribute Changed.
Identify Cluster Server Default Response.
Identify Cluster Server Init.
Identify Cluster Server Manufacturer Specific Attribute Changed.
Identify Cluster Server Message Sent.
Identify Cluster Server Pre Attribute Changed.
Identify Cluster Server Tick.
Identify Cluster Trigger Effect.
Identify Cluster Update Commission State.
Groups Cluster Callbacks#
Groups Cluster Clear Group Table.
Groups Cluster Endpoint In Group.
Groups Cluster Add Group.
Groups Cluster Add Group If Identifying.
Groups Cluster Add Group Response.
Groups Cluster Client Attribute Changed.
Groups Cluster Client Default Response.
Groups Cluster Client Init.
Groups Cluster Client Manufacturer Specific Attribute Changed.
Groups Cluster Client Message Sent.
Groups Cluster Client Pre Attribute Changed.
Groups Cluster Client Tick.
Groups Cluster Get Group Membership.
Groups Cluster Get Group Membership Response.
Groups Cluster Remove All Groups.
Groups Cluster Remove Group.
Groups Cluster Remove Group Response.
Groups Cluster Server Attribute Changed.
Groups Cluster Server Default Response.
Groups Cluster Server Init.
Groups Cluster Server Manufacturer Specific Attribute Changed.
Groups Cluster Server Message Sent.
Groups Cluster Server Pre Attribute Changed.
Groups Cluster Server Tick.
Groups Cluster View Group.
Groups Cluster View Group Response.
Scenes Cluster Callbacks#
Scenes Cluster ClearSceneTable.
Scenes Cluster Make Invalid.
Scenes Cluster Recall Saved Scene.
Scenes Cluster Remove Scenes In Group.
Scenes Cluster Add Scene.
Scenes Cluster Add Scene Response.
Scenes Cluster Client Attribute Changed.
Scenes Cluster Client Default Response.
Scenes Cluster Client Init.
Scenes Cluster Client Manufacturer Specific Attribute Changed.
Scenes Cluster Client Message Sent.
Scenes Cluster Client Pre Attribute Changed.
Scenes Cluster Client Tick.
Scenes Cluster Copy Scene.
Scenes Cluster Copy Scene Response.
Scenes Cluster Enhanced Add Scene.
Scenes Cluster Enhanced Add Scene Response.
Scenes Cluster Enhanced View Scene.
Scenes Cluster Enhanced View Scene Response.
Scenes Cluster Get Scene Membership.
Scenes Cluster Get Scene Membership Response.
Scenes Cluster Recall Scene.
Scenes Cluster Remove All Scenes.
Scenes Cluster Remove All Scenes Response.
Scenes Cluster Remove Scene.
Scenes Cluster Remove Scene Response.
Scenes Cluster Server Attribute Changed.
Scenes Cluster Server Default Response.
Scenes Cluster Server Init.
Scenes Cluster Server Manufacturer Specific Attribute Changed.
Scenes Cluster Server Message Sent.
Scenes Cluster Server Pre Attribute Changed.
Scenes Cluster Server Tick.
Scenes Cluster Store Scene.
Scenes Cluster Store Scene Response.
Scenes Cluster View Scene.
Scenes Cluster View Scene Response.
Scenes Cluster Store Current Scene.
On/off Cluster Callbacks#
On/off Cluster Level Control Effect.
On/off Cluster Client Attribute Changed.
On/off Cluster Client Default Response.
On/off Cluster Client Init.
On/off Cluster Client Manufacturer Specific Attribute Changed.
On/off Cluster Client Message Sent.
On/off Cluster Client Pre Attribute Changed.
On/off Cluster Client Tick.
On/off Cluster Off.
On/off Cluster Off With Effect.
On/off Cluster On.
On/off Cluster On With Recall Global Scene.
On/off Cluster On With Timed Off.
On/off Cluster Sample Mfg Specific Off With Transition.
On/off Cluster Sample Mfg Specific On With Transition2.
On/off Cluster Sample Mfg Specific On With Transition.
On/off Cluster Sample Mfg Specific Toggle With Transition2.
On/off Cluster Sample Mfg Specific Toggle With Transition.
On/off Cluster Server Attribute Changed.
On/off Cluster Server Default Response.
On/off Cluster Server Init.
On/off Cluster Server Manufacturer Specific Attribute Changed.
On/off Cluster Server Message Sent.
On/off Cluster Server Pre Attribute Changed.
On/off Cluster Server Tick.
On/off Cluster Toggle.
On/off Cluster Set Value.
On/off Switch Configuration Cluster Callbacks#
On/off Switch Configuration Cluster Client Attribute Changed.
On/off Switch Configuration Cluster Client Default Response.
On/off Switch Configuration Cluster Client Init.
On/off Switch Configuration Cluster Client Manufacturer Specific Attribute Changed.
On/off Switch Configuration Cluster Client Message Sent.
On/off Switch Configuration Cluster Client Pre Attribute Changed.
On/off Switch Configuration Cluster Client Tick.
On/off Switch Configuration Cluster Server Attribute Changed.
On/off Switch Configuration Cluster Server Default Response.
On/off Switch Configuration Cluster Server Init.
On/off Switch Configuration Cluster Server Manufacturer Specific Attribute Changed.
On/off Switch Configuration Cluster Server Message Sent.
On/off Switch Configuration Cluster Server Pre Attribute Changed.
On/off Switch Configuration Cluster Server Tick.
Level Control Cluster Callbacks#
Level Control Cluster Client Attribute Changed.
Level Control Cluster Client Default Response.
Level Control Cluster Client Init.
Level Control Cluster Client Manufacturer Specific Attribute Changed.
Level Control Cluster Client Message Sent.
Level Control Cluster Client Pre Attribute Changed.
Level Control Cluster Client Tick.
Level Control Cluster Move.
Level Control Cluster Move To Closest Frequency.
Level Control Cluster Move To Level.
Level Control Cluster Move To Level With On Off.
Level Control Cluster Move With On Off.
Level Control Cluster Server Attribute Changed.
Level Control Cluster Server Default Response.
Level Control Cluster Server Init.
Level Control Cluster Server Manufacturer Specific Attribute Changed.
Level Control Cluster Server Message Sent.
Level Control Cluster Server Pre Attribute Changed.
Level Control Cluster Server Tick.
Level Control Cluster Step.
Level Control Cluster Step With On Off.
Level Control Cluster Stop.
Level Control Cluster Stop With On Off.
Alarms Cluster Callbacks#
Alarms Cluster Alarm.
Alarms Cluster Client Attribute Changed.
Alarms Cluster Client Default Response.
Alarms Cluster Client Init.
Alarms Cluster Client Manufacturer Specific Attribute Changed.
Alarms Cluster Client Message Sent.
Alarms Cluster Client Pre Attribute Changed.
Alarms Cluster Client Tick.
Alarms Cluster Get Alarm.
Alarms Cluster Get Alarm Response.
Alarms Cluster Reset Alarm.
Alarms Cluster Reset Alarm Log.
Alarms Cluster Reset All Alarms.
Alarms Cluster Server Attribute Changed.
Alarms Cluster Server Default Response.
Alarms Cluster Server Init.
Alarms Cluster Server Manufacturer Specific Attribute Changed.
Alarms Cluster Server Message Sent.
Alarms Cluster Server Pre Attribute Changed.
Alarms Cluster Server Tick.
Time Cluster Callbacks#
Time Cluster Client Attribute Changed.
Time Cluster Client Default Response.
Time Cluster Client Init.
Time Cluster Client Manufacturer Specific Attribute Changed.
Time Cluster Client Message Sent.
Time Cluster Client Pre Attribute Changed.
Time Cluster Client Tick.
Time Cluster Server Attribute Changed.
Time Cluster Server Default Response.
Time Cluster Server Init.
Time Cluster Server Manufacturer Specific Attribute Changed.
Time Cluster Server Message Sent.
Time Cluster Server Pre Attribute Changed.
Time Cluster Server Tick.
RSSI Location Cluster Callbacks#
RSSI Location Cluster Anchor Node Announce.
RSSI Location Cluster Client Attribute Changed.
RSSI Location Cluster Client Default Response.
RSSI Location Cluster Client Init.
RSSI Location Cluster Client Manufacturer Specific Attribute Changed.
RSSI Location Cluster Client Message Sent.
RSSI Location Cluster Client Pre Attribute Changed.
RSSI Location Cluster Client Tick.
RSSI Location Cluster Compact Location Data Notification.
RSSI Location Cluster Device Configuration Response.
RSSI Location Cluster Get Device Configuration.
RSSI Location Cluster Get Location Data.
RSSI Location Cluster Location Data Notification.
RSSI Location Cluster Location Data Response.
RSSI Location Cluster Report Rssi Measurements.
RSSI Location Cluster Request Own Location.
RSSI Location Cluster Rssi Ping.
RSSI Location Cluster Rssi Request.
RSSI Location Cluster Rssi Response.
RSSI Location Cluster Send Pings.
RSSI Location Cluster Server Attribute Changed.
RSSI Location Cluster Server Default Response.
RSSI Location Cluster Server Init.
RSSI Location Cluster Server Manufacturer Specific Attribute Changed.
RSSI Location Cluster Server Message Sent.
RSSI Location Cluster Server Pre Attribute Changed.
RSSI Location Cluster Server Tick.
RSSI Location Cluster Set Absolute Location.
RSSI Location Cluster Set Device Configuration.
Binary Input (Basic) Cluster Callbacks#
Binary Input (Basic) Cluster Client Attribute Changed.
Binary Input (Basic) Cluster Client Default Response.
Binary Input (Basic) Cluster Client Init.
Binary Input (Basic) Cluster Client Manufacturer Specific Attribute Changed.
Binary Input (Basic) Cluster Client Message Sent.
Binary Input (Basic) Cluster Client Pre Attribute Changed.
Binary Input (Basic) Cluster Client Tick.
Binary Input (Basic) Cluster Server Attribute Changed.
Binary Input (Basic) Cluster Server Default Response.
Binary Input (Basic) Cluster Server Init.
Binary Input (Basic) Cluster Server Manufacturer Specific Attribute Changed.
Binary Input (Basic) Cluster Server Message Sent.
Binary Input (Basic) Cluster Server Pre Attribute Changed.
Binary Input (Basic) Cluster Server Tick.
Commissioning Cluster Callbacks#
Commissioning Cluster Client Attribute Changed.
Commissioning Cluster Client Default Response.
Commissioning Cluster Client Init.
Commissioning Cluster Client Manufacturer Specific Attribute Changed.
Commissioning Cluster Client Message Sent.
Commissioning Cluster Client Pre Attribute Changed.
Commissioning Cluster Client Tick.
Commissioning Cluster Reset Startup Parameters.
Commissioning Cluster Reset Startup Parameters Response.
Commissioning Cluster Restart Device.
Commissioning Cluster Restart Device Response.
Commissioning Cluster Restore Startup Parameters.
Commissioning Cluster Restore Startup Parameters Response.
Commissioning Cluster Save Startup Parameters.
Commissioning Cluster Save Startup Parameters Response.
Commissioning Cluster Server Attribute Changed.
Commissioning Cluster Server Default Response.
Commissioning Cluster Server Init.
Commissioning Cluster Server Manufacturer Specific Attribute Changed.
Commissioning Cluster Server Message Sent.
Commissioning Cluster Server Pre Attribute Changed.
Commissioning Cluster Server Tick.
Partition Cluster Callbacks#
Partition Cluster Client Attribute Changed.
Partition Cluster Client Default Response.
Partition Cluster Client Init.
Partition Cluster Client Manufacturer Specific Attribute Changed.
Partition Cluster Client Message Sent.
Partition Cluster Client Pre Attribute Changed.
Partition Cluster Client Tick.
Partition Cluster Multiple Ack.
Partition Cluster Read Handshake Param.
Partition Cluster Read Handshake Param Response.
Partition Cluster Server Attribute Changed.
Partition Cluster Server Default Response.
Partition Cluster Server Init.
Partition Cluster Server Manufacturer Specific Attribute Changed.
Partition Cluster Server Message Sent.
Partition Cluster Server Pre Attribute Changed.
Partition Cluster Server Tick.
Partition Cluster Transfer Partitioned Frame.
Partition Cluster Write Handshake Param.
Over the Air Bootloading Cluster Callbacks#
Over the Air Bootloading Cluster Client Attribute Changed.
Over the Air Bootloading Cluster Client Default Response.
Over the Air Bootloading Cluster Client Init.
Over the Air Bootloading Cluster Client Manufacturer Specific Attribute Changed.
Over the Air Bootloading Cluster Client Message Sent.
Over the Air Bootloading Cluster Client Pre Attribute Changed.
Over the Air Bootloading Cluster Client Tick.
Over the Air Bootloading Cluster Server Attribute Changed.
Over the Air Bootloading Cluster Server Default Response.
Over the Air Bootloading Cluster Server Init.
Over the Air Bootloading Cluster Server Manufacturer Specific Attribute Changed.
Over the Air Bootloading Cluster Server Message Sent.
Over the Air Bootloading Cluster Server Pre Attribute Changed.
Over the Air Bootloading Cluster Server Tick.
Power Profile Cluster Callbacks#
Power Profile Cluster Client Attribute Changed.
Power Profile Cluster Client Default Response.
Power Profile Cluster Client Init.
Power Profile Cluster Client Manufacturer Specific Attribute Changed.
Power Profile Cluster Client Message Sent.
Power Profile Cluster Client Pre Attribute Changed.
Power Profile Cluster Client Tick.
Power Profile Cluster Energy Phases Schedule Notification.
Power Profile Cluster Energy Phases Schedule Request.
Power Profile Cluster Energy Phases Schedule Response.
Power Profile Cluster Energy Phases Schedule State Notification.
Power Profile Cluster Energy Phases Schedule State Request.
Power Profile Cluster Energy Phases Schedule State Response.
Power Profile Cluster Get Overall Schedule Price.
Power Profile Cluster Get Overall Schedule Price Response.
Power Profile Cluster Get Power Profile Price.
Power Profile Cluster Get Power Profile Price Extended.
Power Profile Cluster Get Power Profile Price Extended Response.
Power Profile Cluster Get Power Profile Price Response.
Power Profile Cluster Power Profile Notification.
Power Profile Cluster Power Profile Request.
Power Profile Cluster Power Profile Response.
Power Profile Cluster Power Profile Schedule Constraints Notification.
Power Profile Cluster Power Profile Schedule Constraints Request.
Power Profile Cluster Power Profile Schedule Constraints Response.
Power Profile Cluster Power Profile State Request.
Power Profile Cluster Power Profile State Response.
Power Profile Cluster Power Profiles State Notification.
Power Profile Cluster Server Attribute Changed.
Power Profile Cluster Server Default Response.
Power Profile Cluster Server Init.
Power Profile Cluster Server Manufacturer Specific Attribute Changed.
Power Profile Cluster Server Message Sent.
Power Profile Cluster Server Pre Attribute Changed.
Power Profile Cluster Server Tick.
Appliance Control Cluster Callbacks#
Appliance Control Cluster Client Attribute Changed.
Appliance Control Cluster Client Default Response.
Appliance Control Cluster Client Init.
Appliance Control Cluster Client Manufacturer Specific Attribute Changed.
Appliance Control Cluster Client Message Sent.
Appliance Control Cluster Client Pre Attribute Changed.
Appliance Control Cluster Client Tick.
Appliance Control Cluster Execution Of A Command.
Appliance Control Cluster Overload Pause.
Appliance Control Cluster Overload Pause Resume.
Appliance Control Cluster Overload Warning.
Appliance Control Cluster Server Attribute Changed.
Appliance Control Cluster Server Default Response.
Appliance Control Cluster Server Init.
Appliance Control Cluster Server Manufacturer Specific Attribute Changed.
Appliance Control Cluster Server Message Sent.
Appliance Control Cluster Server Pre Attribute Changed.
Appliance Control Cluster Server Tick.
Appliance Control Cluster Signal State.
Appliance Control Cluster Signal State Notification.
Appliance Control Cluster Signal State Response.
Appliance Control Cluster Write Functions.
Poll Control Cluster Callbacks#
Poll Control Cluster Check In.
Poll Control Cluster Check In Response.
Poll Control Cluster Client Attribute Changed.
Poll Control Cluster Client Default Response.
Poll Control Cluster Client Init.
Poll Control Cluster Client Manufacturer Specific Attribute Changed.
Poll Control Cluster Client Message Sent.
Poll Control Cluster Client Pre Attribute Changed.
Poll Control Cluster Client Tick.
Poll Control Cluster Fast Poll Stop.
Poll Control Cluster Server Attribute Changed.
Poll Control Cluster Server Default Response.
Poll Control Cluster Server Init.
Poll Control Cluster Server Manufacturer Specific Attribute Changed.
Poll Control Cluster Server Message Sent.
Poll Control Cluster Server Pre Attribute Changed.
Poll Control Cluster Server Tick.
Poll Control Cluster Set Long Poll Interval.
Poll Control Cluster Set Short Poll Interval.
Green Power Cluster Callbacks#
Green Power Cluster Client Attribute Changed.
Green Power Cluster Client Default Response.
Green Power Cluster Client Init.
Green Power Cluster Client Manufacturer Specific Attribute Changed.
Green Power Cluster Client Message Sent.
Green Power Cluster Client Pre Attribute Changed.
Green Power Cluster Client Tick.
Green Power Cluster Gp Commissioning Notification.
Green Power Cluster Gp Notification.
Green Power Cluster Gp Notification Response.
Green Power Cluster Gp Pairing.
Green Power Cluster Gp Pairing Configuration.
Green Power Cluster Gp Pairing Search.
Green Power Cluster Gp Proxy Commissioning Mode.
Green Power Cluster Gp Proxy Table Request.
Green Power Cluster Gp Proxy Table Response.
Green Power Cluster Gp Response.
Green Power Cluster Gp Sink Commissioning Mode.
Green Power Cluster Gp Sink Table Request.
Green Power Cluster Gp Sink Table Response.
Green Power Cluster Gp Translation Table Request.
Green Power Cluster Gp Translation Table Response.
Green Power Cluster Gp Translation Table Update.
Green Power Cluster Gp Tunneling Stop.
Green Power Cluster Server Attribute Changed.
Green Power Cluster Server Default Response.
Green Power Cluster Server Init.
Green Power Cluster Server Manufacturer Specific Attribute Changed.
Green Power Cluster Server Message Sent.
Green Power Cluster Server Pre Attribute Changed.
Green Power Cluster Server Tick.
Keep-Alive Cluster Callbacks#
Keep-Alive Cluster Client Attribute Changed.
Keep-Alive Cluster Client Default Response.
Keep-Alive Cluster Client Init.
Keep-Alive Cluster Client Manufacturer Specific Attribute Changed.
Keep-Alive Cluster Client Message Sent.
Keep-Alive Cluster Client Pre Attribute Changed.
Keep-Alive Cluster Client Tick.
Keep-Alive Cluster Server Attribute Changed.
Keep-Alive Cluster Server Default Response.
Keep-Alive Cluster Server Init.
Keep-Alive Cluster Server Manufacturer Specific Attribute Changed.
Keep-Alive Cluster Server Message Sent.
Keep-Alive Cluster Server Pre Attribute Changed.
Keep-Alive Cluster Server Tick.
Shade Configuration Cluster Callbacks#
Shade Configuration Cluster Client Attribute Changed.
Shade Configuration Cluster Client Default Response.
Shade Configuration Cluster Client Init.
Shade Configuration Cluster Client Manufacturer Specific Attribute Changed.
Shade Configuration Cluster Client Message Sent.
Shade Configuration Cluster Client Pre Attribute Changed.
Shade Configuration Cluster Client Tick.
Shade Configuration Cluster Server Attribute Changed.
Shade Configuration Cluster Server Default Response.
Shade Configuration Cluster Server Init.
Shade Configuration Cluster Server Manufacturer Specific Attribute Changed.
Shade Configuration Cluster Server Message Sent.
Shade Configuration Cluster Server Pre Attribute Changed.
Shade Configuration Cluster Server Tick.
Door Lock Cluster Callbacks#
Door Lock Cluster Clear All Biometric Credentials.
Door Lock Cluster Clear All Biometric Credentials Response.
Door Lock Cluster Clear All Pins.
Door Lock Cluster Clear All Pins Response.
Door Lock Cluster Clear All Rfids.
Door Lock Cluster Clear All Rfids Response.
Door Lock Cluster Clear Biometric Credential.
Door Lock Cluster Clear Biometric Credential Response.
Door Lock Cluster Clear Disposable Schedule.
Door Lock Cluster Clear Disposable Schedule Response.
Door Lock Cluster Clear Holiday Schedule.
Door Lock Cluster Clear Holiday Schedule Response.
Door Lock Cluster Clear Pin.
Door Lock Cluster Clear Pin Response.
Door Lock Cluster Clear Rfid.
Door Lock Cluster Clear Rfid Response.
Door Lock Cluster Clear Weekday Schedule.
Door Lock Cluster Clear Weekday Schedule Response.
Door Lock Cluster Clear Yearday Schedule.
Door Lock Cluster Clear Yearday Schedule Response.
Door Lock Cluster Client Attribute Changed.
Door Lock Cluster Client Default Response.
Door Lock Cluster Client Init.
Door Lock Cluster Client Manufacturer Specific Attribute Changed.
Door Lock Cluster Client Message Sent.
Door Lock Cluster Client Pre Attribute Changed.
Door Lock Cluster Client Tick.
Door Lock Cluster Get Disposable Schedule.
Door Lock Cluster Get Disposable Schedule Response.
Door Lock Cluster Get Holiday Schedule.
Door Lock Cluster Get Holiday Schedule Response.
Door Lock Cluster Get Log Record.
Door Lock Cluster Get Log Record Response.
Door Lock Cluster Get Pin.
Door Lock Cluster Get Pin Response.
Door Lock Cluster Get Rfid.
Door Lock Cluster Get Rfid Response.
Door Lock Cluster Get User Status.
Door Lock Cluster Get User Status Response.
Door Lock Cluster Get User Type.
Door Lock Cluster Get User Type Response.
Door Lock Cluster Get Weekday Schedule.
Door Lock Cluster Get Weekday Schedule Response.
Door Lock Cluster Get Yearday Schedule.
Door Lock Cluster Get Yearday Schedule Response.
Door Lock Cluster Lock Door.
Door Lock Cluster Lock Door Response.
Door Lock Cluster Operation Event Notification.
Door Lock Cluster Programming Event Notification.
Door Lock Cluster Server Attribute Changed.
Door Lock Cluster Server Default Response.
Door Lock Cluster Server Init.
Door Lock Cluster Server Manufacturer Specific Attribute Changed.
Door Lock Cluster Server Message Sent.
Door Lock Cluster Server Pre Attribute Changed.
Door Lock Cluster Server Tick.
Door Lock Cluster Set Disposable Schedule.
Door Lock Cluster Set Disposable Schedule Response.
Door Lock Cluster Set Holiday Schedule.
Door Lock Cluster Set Holiday Schedule Response.
Door Lock Cluster Set Pin.
Door Lock Cluster Set Pin Response.
Door Lock Cluster Set Rfid.
Door Lock Cluster Set Rfid Response.
Door Lock Cluster Set User Status.
Door Lock Cluster Set User Status Response.
Door Lock Cluster Set User Type.
Door Lock Cluster Set User Type Response.
Door Lock Cluster Set Weekday Schedule.
Door Lock Cluster Set Weekday Schedule Response.
Door Lock Cluster Set Yearday Schedule.
Door Lock Cluster Set Yearday Schedule Response.
Door Lock Cluster Toggle.
Door Lock Cluster Toggle Response.
Door Lock Cluster Unlock Door.
Door Lock Cluster Unlock Door Response.
Door Lock Cluster Unlock With Timeout.
Door Lock Cluster Unlock With Timeout Response.
Window Covering Cluster Callbacks#
Window Covering Cluster Client Attribute Changed.
Window Covering Cluster Client Default Response.
Window Covering Cluster Client Init.
Window Covering Cluster Client Manufacturer Specific Attribute Changed.
Window Covering Cluster Client Message Sent.
Window Covering Cluster Client Pre Attribute Changed.
Window Covering Cluster Client Tick.
Window Covering Cluster Server Attribute Changed.
Window Covering Cluster Server Default Response.
Window Covering Cluster Server Init.
Window Covering Cluster Server Manufacturer Specific Attribute Changed.
Window Covering Cluster Server Message Sent.
Window Covering Cluster Server Pre Attribute Changed.
Window Covering Cluster Server Tick.
Window Covering Cluster Window Covering Down Close.
Window Covering Cluster Window Covering Go To Lift Percentage.
Window Covering Cluster Window Covering Go To Lift Value.
Window Covering Cluster Window Covering Go To Tilt Percentage.
Window Covering Cluster Window Covering Go To Tilt Value.
Window Covering Cluster Window Covering Stop.
Window Covering Cluster Window Covering Up Open.
Barrier Control Cluster Callbacks#
Barrier Control Cluster Barrier Control Go To Percent.
Barrier Control Cluster Barrier Control Stop.
Barrier Control Cluster Client Attribute Changed.
Barrier Control Cluster Client Default Response.
Barrier Control Cluster Client Init.
Barrier Control Cluster Client Manufacturer Specific Attribute Changed.
Barrier Control Cluster Client Message Sent.
Barrier Control Cluster Client Pre Attribute Changed.
Barrier Control Cluster Client Tick.
Barrier Control Cluster Server Attribute Changed.
Barrier Control Cluster Server Default Response.
Barrier Control Cluster Server Init.
Barrier Control Cluster Server Manufacturer Specific Attribute Changed.
Barrier Control Cluster Server Message Sent.
Barrier Control Cluster Server Pre Attribute Changed.
Barrier Control Cluster Server Tick.
Pump Configuration and Control Cluster Callbacks#
Pump Configuration and Control Cluster Client Attribute Changed.
Pump Configuration and Control Cluster Client Default Response.
Pump Configuration and Control Cluster Client Init.
Pump Configuration and Control Cluster Client Manufacturer Specific Attribute Changed.
Pump Configuration and Control Cluster Client Message Sent.
Pump Configuration and Control Cluster Client Pre Attribute Changed.
Pump Configuration and Control Cluster Client Tick.
Pump Configuration and Control Cluster Server Attribute Changed.
Pump Configuration and Control Cluster Server Default Response.
Pump Configuration and Control Cluster Server Init.
Pump Configuration and Control Cluster Server Manufacturer Specific Attribute Changed.
Pump Configuration and Control Cluster Server Message Sent.
Pump Configuration and Control Cluster Server Pre Attribute Changed.
Pump Configuration and Control Cluster Server Tick.
Thermostat Cluster Callbacks#
Thermostat Cluster Clear Weekly Schedule.
Thermostat Cluster Client Attribute Changed.
Thermostat Cluster Client Default Response.
Thermostat Cluster Client Init.
Thermostat Cluster Client Manufacturer Specific Attribute Changed.
Thermostat Cluster Client Message Sent.
Thermostat Cluster Client Pre Attribute Changed.
Thermostat Cluster Client Tick.
Thermostat Cluster Current Weekly Schedule.
Thermostat Cluster Get Relay Status Log.
Thermostat Cluster Get Weekly Schedule.
Thermostat Cluster Relay Status Log.
Thermostat Cluster Server Attribute Changed.
Thermostat Cluster Server Default Response.
Thermostat Cluster Server Init.
Thermostat Cluster Server Manufacturer Specific Attribute Changed.
Thermostat Cluster Server Message Sent.
Thermostat Cluster Server Pre Attribute Changed.
Thermostat Cluster Server Tick.
Thermostat Cluster Set Weekly Schedule.
Thermostat Cluster Setpoint Raise Lower.
Fan Control Cluster Callbacks#
Fan Control Cluster Client Attribute Changed.
Fan Control Cluster Client Default Response.
Fan Control Cluster Client Init.
Fan Control Cluster Client Manufacturer Specific Attribute Changed.
Fan Control Cluster Client Message Sent.
Fan Control Cluster Client Pre Attribute Changed.
Fan Control Cluster Client Tick.
Fan Control Cluster Server Attribute Changed.
Fan Control Cluster Server Default Response.
Fan Control Cluster Server Init.
Fan Control Cluster Server Manufacturer Specific Attribute Changed.
Fan Control Cluster Server Message Sent.
Fan Control Cluster Server Pre Attribute Changed.
Fan Control Cluster Server Tick.
Dehumidification Control Cluster Callbacks#
Dehumidification Control Cluster Client Attribute Changed.
Dehumidification Control Cluster Client Default Response.
Dehumidification Control Cluster Client Init.
Dehumidification Control Cluster Client Manufacturer Specific Attribute Changed.
Dehumidification Control Cluster Client Message Sent.
Dehumidification Control Cluster Client Pre Attribute Changed.
Dehumidification Control Cluster Client Tick.
Dehumidification Control Cluster Server Attribute Changed.
Dehumidification Control Cluster Server Default Response.
Dehumidification Control Cluster Server Init.
Dehumidification Control Cluster Server Manufacturer Specific Attribute Changed.
Dehumidification Control Cluster Server Message Sent.
Dehumidification Control Cluster Server Pre Attribute Changed.
Dehumidification Control Cluster Server Tick.
Thermostat User Interface Configuration Cluster Callbacks#
Thermostat User Interface Configuration Cluster Client Attribute Changed.
Thermostat User Interface Configuration Cluster Client Default Response.
Thermostat User Interface Configuration Cluster Client Init.
Thermostat User Interface Configuration Cluster Client Manufacturer Specific Attribute Changed.
Thermostat User Interface Configuration Cluster Client Message Sent.
Thermostat User Interface Configuration Cluster Client Pre Attribute Changed.
Thermostat User Interface Configuration Cluster Client Tick.
Thermostat User Interface Configuration Cluster Server Attribute Changed.
Thermostat User Interface Configuration Cluster Server Default Response.
Thermostat User Interface Configuration Cluster Server Init.
Thermostat User Interface Configuration Cluster Server Manufacturer Specific Attribute Changed.
Thermostat User Interface Configuration Cluster Server Message Sent.
Thermostat User Interface Configuration Cluster Server Pre Attribute Changed.
Thermostat User Interface Configuration Cluster Server Tick.
Color Control Cluster Callbacks#
Color Control Cluster Client Attribute Changed.
Color Control Cluster Client Default Response.
Color Control Cluster Client Init.
Color Control Cluster Client Manufacturer Specific Attribute Changed.
Color Control Cluster Client Message Sent.
Color Control Cluster Client Pre Attribute Changed.
Color Control Cluster Client Tick.
Color Control Cluster Color Loop Set.
Color Control Cluster Enhanced Move Hue.
Color Control Cluster Enhanced Move To Hue And Saturation.
Color Control Cluster Enhanced Move To Hue.
Color Control Cluster Enhanced Step Hue.
Color Control Cluster Move Color.
Color Control Cluster Move Color Temperature.
Color Control Cluster Move Hue.
Color Control Cluster Move Saturation.
Color Control Cluster Move To Color.
Color Control Cluster Move To Color Temperature.
Color Control Cluster Move To Hue And Saturation.
Color Control Cluster Move To Hue.
Color Control Cluster Move To Saturation.
Color Control Cluster Server Attribute Changed.
Color Control Cluster Server Default Response.
Color Control Cluster Server Init.
Color Control Cluster Server Manufacturer Specific Attribute Changed.
Color Control Cluster Server Message Sent.
Color Control Cluster Server Pre Attribute Changed.
Color Control Cluster Server Tick.
Color Control Cluster Step Color.
Color Control Cluster Step Color Temperature.
Color Control Cluster Step Hue.
Color Control Cluster Step Saturation.
Color Control Cluster Stop Move Step.
Ballast Configuration Cluster Callbacks#
Ballast Configuration Cluster Client Attribute Changed.
Ballast Configuration Cluster Client Default Response.
Ballast Configuration Cluster Client Init.
Ballast Configuration Cluster Client Manufacturer Specific Attribute Changed.
Ballast Configuration Cluster Client Message Sent.
Ballast Configuration Cluster Client Pre Attribute Changed.
Ballast Configuration Cluster Client Tick.
Ballast Configuration Cluster Server Attribute Changed.
Ballast Configuration Cluster Server Default Response.
Ballast Configuration Cluster Server Init.
Ballast Configuration Cluster Server Manufacturer Specific Attribute Changed.
Ballast Configuration Cluster Server Message Sent.
Ballast Configuration Cluster Server Pre Attribute Changed.
Ballast Configuration Cluster Server Tick.
Illuminance Measurement Cluster Callbacks#
Illuminance Measurement Cluster Client Attribute Changed.
Illuminance Measurement Cluster Client Default Response.
Illuminance Measurement Cluster Client Init.
Illuminance Measurement Cluster Client Manufacturer Specific Attribute Changed.
Illuminance Measurement Cluster Client Message Sent.
Illuminance Measurement Cluster Client Pre Attribute Changed.
Illuminance Measurement Cluster Client Tick.
Illuminance Measurement Cluster Server Attribute Changed.
Illuminance Measurement Cluster Server Default Response.
Illuminance Measurement Cluster Server Init.
Illuminance Measurement Cluster Server Manufacturer Specific Attribute Changed.
Illuminance Measurement Cluster Server Message Sent.
Illuminance Measurement Cluster Server Pre Attribute Changed.
Illuminance Measurement Cluster Server Tick.
Illuminance Level Sensing Cluster Callbacks#
Illuminance Level Sensing Cluster Client Attribute Changed.
Illuminance Level Sensing Cluster Client Default Response.
Illuminance Level Sensing Cluster Client Init.
Illuminance Level Sensing Cluster Client Manufacturer Specific Attribute Changed.
Illuminance Level Sensing Cluster Client Message Sent.
Illuminance Level Sensing Cluster Client Pre Attribute Changed.
Illuminance Level Sensing Cluster Client Tick.
Illuminance Level Sensing Cluster Server Attribute Changed.
Illuminance Level Sensing Cluster Server Default Response.
Illuminance Level Sensing Cluster Server Init.
Illuminance Level Sensing Cluster Server Manufacturer Specific Attribute Changed.
Illuminance Level Sensing Cluster Server Message Sent.
Illuminance Level Sensing Cluster Server Pre Attribute Changed.
Illuminance Level Sensing Cluster Server Tick.
Temperature Measurement Cluster Callbacks#
Temperature Measurement Cluster Client Attribute Changed.
Temperature Measurement Cluster Client Default Response.
Temperature Measurement Cluster Client Init.
Temperature Measurement Cluster Client Manufacturer Specific Attribute Changed.
Temperature Measurement Cluster Client Message Sent.
Temperature Measurement Cluster Client Pre Attribute Changed.
Temperature Measurement Cluster Client Tick.
Temperature Measurement Cluster Server Attribute Changed.
Temperature Measurement Cluster Server Default Response.
Temperature Measurement Cluster Server Init.
Temperature Measurement Cluster Server Manufacturer Specific Attribute Changed.
Temperature Measurement Cluster Server Message Sent.
Temperature Measurement Cluster Server Pre Attribute Changed.
Temperature Measurement Cluster Server Tick.
Pressure Measurement Cluster Callbacks#
Pressure Measurement Cluster Client Attribute Changed.
Pressure Measurement Cluster Client Default Response.
Pressure Measurement Cluster Client Init.
Pressure Measurement Cluster Client Manufacturer Specific Attribute Changed.
Pressure Measurement Cluster Client Message Sent.
Pressure Measurement Cluster Client Pre Attribute Changed.
Pressure Measurement Cluster Client Tick.
Pressure Measurement Cluster Server Attribute Changed.
Pressure Measurement Cluster Server Default Response.
Pressure Measurement Cluster Server Init.
Pressure Measurement Cluster Server Manufacturer Specific Attribute Changed.
Pressure Measurement Cluster Server Message Sent.
Pressure Measurement Cluster Server Pre Attribute Changed.
Pressure Measurement Cluster Server Tick.
Flow Measurement Cluster Callbacks#
Flow Measurement Cluster Client Attribute Changed.
Flow Measurement Cluster Client Default Response.
Flow Measurement Cluster Client Init.
Flow Measurement Cluster Client Manufacturer Specific Attribute Changed.
Flow Measurement Cluster Client Message Sent.
Flow Measurement Cluster Client Pre Attribute Changed.
Flow Measurement Cluster Client Tick.
Flow Measurement Cluster Server Attribute Changed.
Flow Measurement Cluster Server Default Response.
Flow Measurement Cluster Server Init.
Flow Measurement Cluster Server Manufacturer Specific Attribute Changed.
Flow Measurement Cluster Server Message Sent.
Flow Measurement Cluster Server Pre Attribute Changed.
Flow Measurement Cluster Server Tick.
Relative Humidity Measurement Cluster Callbacks#
Relative Humidity Measurement Cluster Client Attribute Changed.
Relative Humidity Measurement Cluster Client Default Response.
Relative Humidity Measurement Cluster Client Init.
Relative Humidity Measurement Cluster Client Manufacturer Specific Attribute Changed.
Relative Humidity Measurement Cluster Client Message Sent.
Relative Humidity Measurement Cluster Client Pre Attribute Changed.
Relative Humidity Measurement Cluster Client Tick.
Relative Humidity Measurement Cluster Server Attribute Changed.
Relative Humidity Measurement Cluster Server Default Response.
Relative Humidity Measurement Cluster Server Init.
Relative Humidity Measurement Cluster Server Manufacturer Specific Attribute Changed.
Relative Humidity Measurement Cluster Server Message Sent.
Relative Humidity Measurement Cluster Server Pre Attribute Changed.
Relative Humidity Measurement Cluster Server Tick.
Occupancy Sensing Cluster Callbacks#
Occupancy Sensing Cluster Client Attribute Changed.
Occupancy Sensing Cluster Client Default Response.
Occupancy Sensing Cluster Client Init.
Occupancy Sensing Cluster Client Manufacturer Specific Attribute Changed.
Occupancy Sensing Cluster Client Message Sent.
Occupancy Sensing Cluster Client Pre Attribute Changed.
Occupancy Sensing Cluster Client Tick.
Occupancy Sensing Cluster Server Attribute Changed.
Occupancy Sensing Cluster Server Default Response.
Occupancy Sensing Cluster Server Init.
Occupancy Sensing Cluster Server Manufacturer Specific Attribute Changed.
Occupancy Sensing Cluster Server Message Sent.
Occupancy Sensing Cluster Server Pre Attribute Changed.
Occupancy Sensing Cluster Server Tick.
Carbon Monoxide Concentration Measurement Cluster Callbacks#
Carbon Monoxide Concentration Measurement Cluster Client Attribute Changed.
Carbon Monoxide Concentration Measurement Cluster Client Default Response.
Carbon Monoxide Concentration Measurement Cluster Client Init.
Carbon Monoxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Carbon Monoxide Concentration Measurement Cluster Client Message Sent.
Carbon Monoxide Concentration Measurement Cluster Client Pre Attribute Changed.
Carbon Monoxide Concentration Measurement Cluster Client Tick.
Carbon Monoxide Concentration Measurement Cluster Server Attribute Changed.
Carbon Monoxide Concentration Measurement Cluster Server Default Response.
Carbon Monoxide Concentration Measurement Cluster Server Init.
Carbon Monoxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Carbon Monoxide Concentration Measurement Cluster Server Message Sent.
Carbon Monoxide Concentration Measurement Cluster Server Pre Attribute Changed.
Carbon Monoxide Concentration Measurement Cluster Server Tick.
Carbon Dioxide Concentration Measurement Cluster Callbacks#
Carbon Dioxide Concentration Measurement Cluster Client Attribute Changed.
Carbon Dioxide Concentration Measurement Cluster Client Default Response.
Carbon Dioxide Concentration Measurement Cluster Client Init.
Carbon Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Carbon Dioxide Concentration Measurement Cluster Client Message Sent.
Carbon Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Carbon Dioxide Concentration Measurement Cluster Client Tick.
Carbon Dioxide Concentration Measurement Cluster Server Attribute Changed.
Carbon Dioxide Concentration Measurement Cluster Server Default Response.
Carbon Dioxide Concentration Measurement Cluster Server Init.
Carbon Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Carbon Dioxide Concentration Measurement Cluster Server Message Sent.
Carbon Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Carbon Dioxide Concentration Measurement Cluster Server Tick.
Ethylene Concentration Measurement Cluster Callbacks#
Ethylene Concentration Measurement Cluster Client Attribute Changed.
Ethylene Concentration Measurement Cluster Client Default Response.
Ethylene Concentration Measurement Cluster Client Init.
Ethylene Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Ethylene Concentration Measurement Cluster Client Message Sent.
Ethylene Concentration Measurement Cluster Client Pre Attribute Changed.
Ethylene Concentration Measurement Cluster Client Tick.
Ethylene Concentration Measurement Cluster Server Attribute Changed.
Ethylene Concentration Measurement Cluster Server Default Response.
Ethylene Concentration Measurement Cluster Server Init.
Ethylene Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Ethylene Concentration Measurement Cluster Server Message Sent.
Ethylene Concentration Measurement Cluster Server Pre Attribute Changed.
Ethylene Concentration Measurement Cluster Server Tick.
Ethylene Oxide Concentration Measurement Cluster Callbacks#
Ethylene Oxide Concentration Measurement Cluster Client Attribute Changed.
Ethylene Oxide Concentration Measurement Cluster Client Default Response.
Ethylene Oxide Concentration Measurement Cluster Client Init.
Ethylene Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Ethylene Oxide Concentration Measurement Cluster Client Message Sent.
Ethylene Oxide Concentration Measurement Cluster Client Pre Attribute Changed.
Ethylene Oxide Concentration Measurement Cluster Client Tick.
Ethylene Oxide Concentration Measurement Cluster Server Attribute Changed.
Ethylene Oxide Concentration Measurement Cluster Server Default Response.
Ethylene Oxide Concentration Measurement Cluster Server Init.
Ethylene Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Ethylene Oxide Concentration Measurement Cluster Server Message Sent.
Ethylene Oxide Concentration Measurement Cluster Server Pre Attribute Changed.
Ethylene Oxide Concentration Measurement Cluster Server Tick.
Hydrogen Concentration Measurement Cluster Callbacks#
Hydrogen Concentration Measurement Cluster Client Attribute Changed.
Hydrogen Concentration Measurement Cluster Client Default Response.
Hydrogen Concentration Measurement Cluster Client Init.
Hydrogen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Hydrogen Concentration Measurement Cluster Client Message Sent.
Hydrogen Concentration Measurement Cluster Client Pre Attribute Changed.
Hydrogen Concentration Measurement Cluster Client Tick.
Hydrogen Concentration Measurement Cluster Server Attribute Changed.
Hydrogen Concentration Measurement Cluster Server Default Response.
Hydrogen Concentration Measurement Cluster Server Init.
Hydrogen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Hydrogen Concentration Measurement Cluster Server Message Sent.
Hydrogen Concentration Measurement Cluster Server Pre Attribute Changed.
Hydrogen Concentration Measurement Cluster Server Tick.
Hydrogen Sulphide Concentration Measurement Cluster Callbacks#
Hydrogen Sulphide Concentration Measurement Cluster Client Attribute Changed.
Hydrogen Sulphide Concentration Measurement Cluster Client Default Response.
Hydrogen Sulphide Concentration Measurement Cluster Client Init.
Hydrogen Sulphide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Hydrogen Sulphide Concentration Measurement Cluster Client Message Sent.
Hydrogen Sulphide Concentration Measurement Cluster Client Pre Attribute Changed.
Hydrogen Sulphide Concentration Measurement Cluster Client Tick.
Hydrogen Sulphide Concentration Measurement Cluster Server Attribute Changed.
Hydrogen Sulphide Concentration Measurement Cluster Server Default Response.
Hydrogen Sulphide Concentration Measurement Cluster Server Init.
Hydrogen Sulphide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Hydrogen Sulphide Concentration Measurement Cluster Server Message Sent.
Hydrogen Sulphide Concentration Measurement Cluster Server Pre Attribute Changed.
Hydrogen Sulphide Concentration Measurement Cluster Server Tick.
Nitric Oxide Concentration Measurement Cluster Callbacks#
Nitric Oxide Concentration Measurement Cluster Client Attribute Changed.
Nitric Oxide Concentration Measurement Cluster Client Default Response.
Nitric Oxide Concentration Measurement Cluster Client Init.
Nitric Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Nitric Oxide Concentration Measurement Cluster Client Message Sent.
Nitric Oxide Concentration Measurement Cluster Client Pre Attribute Changed.
Nitric Oxide Concentration Measurement Cluster Client Tick.
Nitric Oxide Concentration Measurement Cluster Server Attribute Changed.
Nitric Oxide Concentration Measurement Cluster Server Default Response.
Nitric Oxide Concentration Measurement Cluster Server Init.
Nitric Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Nitric Oxide Concentration Measurement Cluster Server Message Sent.
Nitric Oxide Concentration Measurement Cluster Server Pre Attribute Changed.
Nitric Oxide Concentration Measurement Cluster Server Tick.
Nitrogen Dioxide Concentration Measurement Cluster Callbacks#
Nitrogen Dioxide Concentration Measurement Cluster Client Attribute Changed.
Nitrogen Dioxide Concentration Measurement Cluster Client Default Response.
Nitrogen Dioxide Concentration Measurement Cluster Client Init.
Nitrogen Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Nitrogen Dioxide Concentration Measurement Cluster Client Message Sent.
Nitrogen Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Nitrogen Dioxide Concentration Measurement Cluster Client Tick.
Nitrogen Dioxide Concentration Measurement Cluster Server Attribute Changed.
Nitrogen Dioxide Concentration Measurement Cluster Server Default Response.
Nitrogen Dioxide Concentration Measurement Cluster Server Init.
Nitrogen Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Nitrogen Dioxide Concentration Measurement Cluster Server Message Sent.
Nitrogen Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Nitrogen Dioxide Concentration Measurement Cluster Server Tick.
Oxygen Concentration Measurement Cluster Callbacks#
Oxygen Concentration Measurement Cluster Client Attribute Changed.
Oxygen Concentration Measurement Cluster Client Default Response.
Oxygen Concentration Measurement Cluster Client Init.
Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Oxygen Concentration Measurement Cluster Client Message Sent.
Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.
Oxygen Concentration Measurement Cluster Client Tick.
Oxygen Concentration Measurement Cluster Server Attribute Changed.
Oxygen Concentration Measurement Cluster Server Default Response.
Oxygen Concentration Measurement Cluster Server Init.
Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Oxygen Concentration Measurement Cluster Server Message Sent.
Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.
Oxygen Concentration Measurement Cluster Server Tick.
Ozone Concentration Measurement Cluster Callbacks#
Ozone Concentration Measurement Cluster Client Attribute Changed.
Ozone Concentration Measurement Cluster Client Default Response.
Ozone Concentration Measurement Cluster Client Init.
Ozone Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Ozone Concentration Measurement Cluster Client Message Sent.
Ozone Concentration Measurement Cluster Client Pre Attribute Changed.
Ozone Concentration Measurement Cluster Client Tick.
Ozone Concentration Measurement Cluster Server Attribute Changed.
Ozone Concentration Measurement Cluster Server Default Response.
Ozone Concentration Measurement Cluster Server Init.
Ozone Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Ozone Concentration Measurement Cluster Server Message Sent.
Ozone Concentration Measurement Cluster Server Pre Attribute Changed.
Ozone Concentration Measurement Cluster Server Tick.
Sulfur Dioxide Concentration Measurement Cluster Callbacks#
Sulfur Dioxide Concentration Measurement Cluster Client Attribute Changed.
Sulfur Dioxide Concentration Measurement Cluster Client Default Response.
Sulfur Dioxide Concentration Measurement Cluster Client Init.
Sulfur Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Sulfur Dioxide Concentration Measurement Cluster Client Message Sent.
Sulfur Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Sulfur Dioxide Concentration Measurement Cluster Client Tick.
Sulfur Dioxide Concentration Measurement Cluster Server Attribute Changed.
Sulfur Dioxide Concentration Measurement Cluster Server Default Response.
Sulfur Dioxide Concentration Measurement Cluster Server Init.
Sulfur Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Sulfur Dioxide Concentration Measurement Cluster Server Message Sent.
Sulfur Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Sulfur Dioxide Concentration Measurement Cluster Server Tick.
Dissolved Oxygen Concentration Measurement Cluster Callbacks#
Dissolved Oxygen Concentration Measurement Cluster Client Attribute Changed.
Dissolved Oxygen Concentration Measurement Cluster Client Default Response.
Dissolved Oxygen Concentration Measurement Cluster Client Init.
Dissolved Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Dissolved Oxygen Concentration Measurement Cluster Client Message Sent.
Dissolved Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.
Dissolved Oxygen Concentration Measurement Cluster Client Tick.
Dissolved Oxygen Concentration Measurement Cluster Server Attribute Changed.
Dissolved Oxygen Concentration Measurement Cluster Server Default Response.
Dissolved Oxygen Concentration Measurement Cluster Server Init.
Dissolved Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Dissolved Oxygen Concentration Measurement Cluster Server Message Sent.
Dissolved Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.
Dissolved Oxygen Concentration Measurement Cluster Server Tick.
Bromate Concentration Measurement Cluster Callbacks#
Bromate Concentration Measurement Cluster Client Attribute Changed.
Bromate Concentration Measurement Cluster Client Default Response.
Bromate Concentration Measurement Cluster Client Init.
Bromate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Bromate Concentration Measurement Cluster Client Message Sent.
Bromate Concentration Measurement Cluster Client Pre Attribute Changed.
Bromate Concentration Measurement Cluster Client Tick.
Bromate Concentration Measurement Cluster Server Attribute Changed.
Bromate Concentration Measurement Cluster Server Default Response.
Bromate Concentration Measurement Cluster Server Init.
Bromate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Bromate Concentration Measurement Cluster Server Message Sent.
Bromate Concentration Measurement Cluster Server Pre Attribute Changed.
Bromate Concentration Measurement Cluster Server Tick.
Chloramines Concentration Measurement Cluster Callbacks#
Chloramines Concentration Measurement Cluster Client Attribute Changed.
Chloramines Concentration Measurement Cluster Client Default Response.
Chloramines Concentration Measurement Cluster Client Init.
Chloramines Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Chloramines Concentration Measurement Cluster Client Message Sent.
Chloramines Concentration Measurement Cluster Client Pre Attribute Changed.
Chloramines Concentration Measurement Cluster Client Tick.
Chloramines Concentration Measurement Cluster Server Attribute Changed.
Chloramines Concentration Measurement Cluster Server Default Response.
Chloramines Concentration Measurement Cluster Server Init.
Chloramines Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Chloramines Concentration Measurement Cluster Server Message Sent.
Chloramines Concentration Measurement Cluster Server Pre Attribute Changed.
Chloramines Concentration Measurement Cluster Server Tick.
Chlorine Concentration Measurement Cluster Callbacks#
Chlorine Concentration Measurement Cluster Client Attribute Changed.
Chlorine Concentration Measurement Cluster Client Default Response.
Chlorine Concentration Measurement Cluster Client Init.
Chlorine Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Chlorine Concentration Measurement Cluster Client Message Sent.
Chlorine Concentration Measurement Cluster Client Pre Attribute Changed.
Chlorine Concentration Measurement Cluster Client Tick.
Chlorine Concentration Measurement Cluster Server Attribute Changed.
Chlorine Concentration Measurement Cluster Server Default Response.
Chlorine Concentration Measurement Cluster Server Init.
Chlorine Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Chlorine Concentration Measurement Cluster Server Message Sent.
Chlorine Concentration Measurement Cluster Server Pre Attribute Changed.
Chlorine Concentration Measurement Cluster Server Tick.
Fecal coliform and E. Coli Concentration Measurement Cluster Callbacks#
Fecal coliform and E. Coli Concentration Measurement Cluster Client Attribute Changed.
Fecal coliform and E. Coli Concentration Measurement Cluster Client Default Response.
Fecal coliform and E. Coli Concentration Measurement Cluster Client Init.
Fecal coliform and E. Coli Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Fecal coliform and E. Coli Concentration Measurement Cluster Client Message Sent.
Fecal coliform and E. Coli Concentration Measurement Cluster Client Pre Attribute Changed.
Fecal coliform and E. Coli Concentration Measurement Cluster Client Tick.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Attribute Changed.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Default Response.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Init.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Message Sent.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Pre Attribute Changed.
Fecal coliform and E. Coli Concentration Measurement Cluster Server Tick.
Fluoride Concentration Measurement Cluster Callbacks#
Fluoride Concentration Measurement Cluster Client Attribute Changed.
Fluoride Concentration Measurement Cluster Client Default Response.
Fluoride Concentration Measurement Cluster Client Init.
Fluoride Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Fluoride Concentration Measurement Cluster Client Message Sent.
Fluoride Concentration Measurement Cluster Client Pre Attribute Changed.
Fluoride Concentration Measurement Cluster Client Tick.
Fluoride Concentration Measurement Cluster Server Attribute Changed.
Fluoride Concentration Measurement Cluster Server Default Response.
Fluoride Concentration Measurement Cluster Server Init.
Fluoride Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Fluoride Concentration Measurement Cluster Server Message Sent.
Fluoride Concentration Measurement Cluster Server Pre Attribute Changed.
Fluoride Concentration Measurement Cluster Server Tick.
Haloacetic Acids Concentration Measurement Cluster Callbacks#
Haloacetic Acids Concentration Measurement Cluster Client Attribute Changed.
Haloacetic Acids Concentration Measurement Cluster Client Default Response.
Haloacetic Acids Concentration Measurement Cluster Client Init.
Haloacetic Acids Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Haloacetic Acids Concentration Measurement Cluster Client Message Sent.
Haloacetic Acids Concentration Measurement Cluster Client Pre Attribute Changed.
Haloacetic Acids Concentration Measurement Cluster Client Tick.
Haloacetic Acids Concentration Measurement Cluster Server Attribute Changed.
Haloacetic Acids Concentration Measurement Cluster Server Default Response.
Haloacetic Acids Concentration Measurement Cluster Server Init.
Haloacetic Acids Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Haloacetic Acids Concentration Measurement Cluster Server Message Sent.
Haloacetic Acids Concentration Measurement Cluster Server Pre Attribute Changed.
Haloacetic Acids Concentration Measurement Cluster Server Tick.
Total Trihalomethanes Concentration Measurement Cluster Callbacks#
Total Trihalomethanes Concentration Measurement Cluster Client Attribute Changed.
Total Trihalomethanes Concentration Measurement Cluster Client Default Response.
Total Trihalomethanes Concentration Measurement Cluster Client Init.
Total Trihalomethanes Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Total Trihalomethanes Concentration Measurement Cluster Client Message Sent.
Total Trihalomethanes Concentration Measurement Cluster Client Pre Attribute Changed.
Total Trihalomethanes Concentration Measurement Cluster Client Tick.
Total Trihalomethanes Concentration Measurement Cluster Server Attribute Changed.
Total Trihalomethanes Concentration Measurement Cluster Server Default Response.
Total Trihalomethanes Concentration Measurement Cluster Server Init.
Total Trihalomethanes Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Total Trihalomethanes Concentration Measurement Cluster Server Message Sent.
Total Trihalomethanes Concentration Measurement Cluster Server Pre Attribute Changed.
Total Trihalomethanes Concentration Measurement Cluster Server Tick.
Total Coliform Bacteria Concentration Measurement Cluster Callbacks#
Total Coliform Bacteria Concentration Measurement Cluster Client Attribute Changed.
Total Coliform Bacteria Concentration Measurement Cluster Client Default Response.
Total Coliform Bacteria Concentration Measurement Cluster Client Init.
Total Coliform Bacteria Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Total Coliform Bacteria Concentration Measurement Cluster Client Message Sent.
Total Coliform Bacteria Concentration Measurement Cluster Client Pre Attribute Changed.
Total Coliform Bacteria Concentration Measurement Cluster Client Tick.
Total Coliform Bacteria Concentration Measurement Cluster Server Attribute Changed.
Total Coliform Bacteria Concentration Measurement Cluster Server Default Response.
Total Coliform Bacteria Concentration Measurement Cluster Server Init.
Total Coliform Bacteria Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Total Coliform Bacteria Concentration Measurement Cluster Server Message Sent.
Total Coliform Bacteria Concentration Measurement Cluster Server Pre Attribute Changed.
Total Coliform Bacteria Concentration Measurement Cluster Server Tick.
Turbidity Concentration Measurement Cluster Callbacks#
Turbidity Concentration Measurement Cluster Client Attribute Changed.
Turbidity Concentration Measurement Cluster Client Default Response.
Turbidity Concentration Measurement Cluster Client Init.
Turbidity Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Turbidity Concentration Measurement Cluster Client Message Sent.
Turbidity Concentration Measurement Cluster Client Pre Attribute Changed.
Turbidity Concentration Measurement Cluster Client Tick.
Turbidity Concentration Measurement Cluster Server Attribute Changed.
Turbidity Concentration Measurement Cluster Server Default Response.
Turbidity Concentration Measurement Cluster Server Init.
Turbidity Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Turbidity Concentration Measurement Cluster Server Message Sent.
Turbidity Concentration Measurement Cluster Server Pre Attribute Changed.
Turbidity Concentration Measurement Cluster Server Tick.
Copper Concentration Measurement Cluster Callbacks#
Copper Concentration Measurement Cluster Client Attribute Changed.
Copper Concentration Measurement Cluster Client Default Response.
Copper Concentration Measurement Cluster Client Init.
Copper Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Copper Concentration Measurement Cluster Client Message Sent.
Copper Concentration Measurement Cluster Client Pre Attribute Changed.
Copper Concentration Measurement Cluster Client Tick.
Copper Concentration Measurement Cluster Server Attribute Changed.
Copper Concentration Measurement Cluster Server Default Response.
Copper Concentration Measurement Cluster Server Init.
Copper Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Copper Concentration Measurement Cluster Server Message Sent.
Copper Concentration Measurement Cluster Server Pre Attribute Changed.
Copper Concentration Measurement Cluster Server Tick.
Lead Concentration Measurement Cluster Callbacks#
Lead Concentration Measurement Cluster Client Attribute Changed.
Lead Concentration Measurement Cluster Client Default Response.
Lead Concentration Measurement Cluster Client Init.
Lead Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Lead Concentration Measurement Cluster Client Message Sent.
Lead Concentration Measurement Cluster Client Pre Attribute Changed.
Lead Concentration Measurement Cluster Client Tick.
Lead Concentration Measurement Cluster Server Attribute Changed.
Lead Concentration Measurement Cluster Server Default Response.
Lead Concentration Measurement Cluster Server Init.
Lead Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Lead Concentration Measurement Cluster Server Message Sent.
Lead Concentration Measurement Cluster Server Pre Attribute Changed.
Lead Concentration Measurement Cluster Server Tick.
Manganese Concentration Measurement Cluster Callbacks#
Manganese Concentration Measurement Cluster Client Attribute Changed.
Manganese Concentration Measurement Cluster Client Default Response.
Manganese Concentration Measurement Cluster Client Init.
Manganese Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Manganese Concentration Measurement Cluster Client Message Sent.
Manganese Concentration Measurement Cluster Client Pre Attribute Changed.
Manganese Concentration Measurement Cluster Client Tick.
Manganese Concentration Measurement Cluster Server Attribute Changed.
Manganese Concentration Measurement Cluster Server Default Response.
Manganese Concentration Measurement Cluster Server Init.
Manganese Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Manganese Concentration Measurement Cluster Server Message Sent.
Manganese Concentration Measurement Cluster Server Pre Attribute Changed.
Manganese Concentration Measurement Cluster Server Tick.
Sulfate Concentration Measurement Cluster Callbacks#
Sulfate Concentration Measurement Cluster Client Attribute Changed.
Sulfate Concentration Measurement Cluster Client Default Response.
Sulfate Concentration Measurement Cluster Client Init.
Sulfate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Sulfate Concentration Measurement Cluster Client Message Sent.
Sulfate Concentration Measurement Cluster Client Pre Attribute Changed.
Sulfate Concentration Measurement Cluster Client Tick.
Sulfate Concentration Measurement Cluster Server Attribute Changed.
Sulfate Concentration Measurement Cluster Server Default Response.
Sulfate Concentration Measurement Cluster Server Init.
Sulfate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Sulfate Concentration Measurement Cluster Server Message Sent.
Sulfate Concentration Measurement Cluster Server Pre Attribute Changed.
Sulfate Concentration Measurement Cluster Server Tick.
Bromodichloromethane Concentration Measurement Cluster Callbacks#
Bromodichloromethane Concentration Measurement Cluster Client Attribute Changed.
Bromodichloromethane Concentration Measurement Cluster Client Default Response.
Bromodichloromethane Concentration Measurement Cluster Client Init.
Bromodichloromethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Bromodichloromethane Concentration Measurement Cluster Client Message Sent.
Bromodichloromethane Concentration Measurement Cluster Client Pre Attribute Changed.
Bromodichloromethane Concentration Measurement Cluster Client Tick.
Bromodichloromethane Concentration Measurement Cluster Server Attribute Changed.
Bromodichloromethane Concentration Measurement Cluster Server Default Response.
Bromodichloromethane Concentration Measurement Cluster Server Init.
Bromodichloromethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Bromodichloromethane Concentration Measurement Cluster Server Message Sent.
Bromodichloromethane Concentration Measurement Cluster Server Pre Attribute Changed.
Bromodichloromethane Concentration Measurement Cluster Server Tick.
Bromoform Concentration Measurement Cluster Callbacks#
Bromoform Concentration Measurement Cluster Client Attribute Changed.
Bromoform Concentration Measurement Cluster Client Default Response.
Bromoform Concentration Measurement Cluster Client Init.
Bromoform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Bromoform Concentration Measurement Cluster Client Message Sent.
Bromoform Concentration Measurement Cluster Client Pre Attribute Changed.
Bromoform Concentration Measurement Cluster Client Tick.
Bromoform Concentration Measurement Cluster Server Attribute Changed.
Bromoform Concentration Measurement Cluster Server Default Response.
Bromoform Concentration Measurement Cluster Server Init.
Bromoform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Bromoform Concentration Measurement Cluster Server Message Sent.
Bromoform Concentration Measurement Cluster Server Pre Attribute Changed.
Bromoform Concentration Measurement Cluster Server Tick.
Chlorodibromomethane Concentration Measurement Cluster Callbacks#
Chlorodibromomethane Concentration Measurement Cluster Client Attribute Changed.
Chlorodibromomethane Concentration Measurement Cluster Client Default Response.
Chlorodibromomethane Concentration Measurement Cluster Client Init.
Chlorodibromomethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Chlorodibromomethane Concentration Measurement Cluster Client Message Sent.
Chlorodibromomethane Concentration Measurement Cluster Client Pre Attribute Changed.
Chlorodibromomethane Concentration Measurement Cluster Client Tick.
Chlorodibromomethane Concentration Measurement Cluster Server Attribute Changed.
Chlorodibromomethane Concentration Measurement Cluster Server Default Response.
Chlorodibromomethane Concentration Measurement Cluster Server Init.
Chlorodibromomethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Chlorodibromomethane Concentration Measurement Cluster Server Message Sent.
Chlorodibromomethane Concentration Measurement Cluster Server Pre Attribute Changed.
Chlorodibromomethane Concentration Measurement Cluster Server Tick.
Chloroform Concentration Measurement Cluster Callbacks#
Chloroform Concentration Measurement Cluster Client Attribute Changed.
Chloroform Concentration Measurement Cluster Client Default Response.
Chloroform Concentration Measurement Cluster Client Init.
Chloroform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Chloroform Concentration Measurement Cluster Client Message Sent.
Chloroform Concentration Measurement Cluster Client Pre Attribute Changed.
Chloroform Concentration Measurement Cluster Client Tick.
Chloroform Concentration Measurement Cluster Server Attribute Changed.
Chloroform Concentration Measurement Cluster Server Default Response.
Chloroform Concentration Measurement Cluster Server Init.
Chloroform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Chloroform Concentration Measurement Cluster Server Message Sent.
Chloroform Concentration Measurement Cluster Server Pre Attribute Changed.
Chloroform Concentration Measurement Cluster Server Tick.
Sodium Concentration Measurement Cluster Callbacks#
Sodium Concentration Measurement Cluster Client Attribute Changed.
Sodium Concentration Measurement Cluster Client Default Response.
Sodium Concentration Measurement Cluster Client Init.
Sodium Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Sodium Concentration Measurement Cluster Client Message Sent.
Sodium Concentration Measurement Cluster Client Pre Attribute Changed.
Sodium Concentration Measurement Cluster Client Tick.
Sodium Concentration Measurement Cluster Server Attribute Changed.
Sodium Concentration Measurement Cluster Server Default Response.
Sodium Concentration Measurement Cluster Server Init.
Sodium Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Sodium Concentration Measurement Cluster Server Message Sent.
Sodium Concentration Measurement Cluster Server Pre Attribute Changed.
Sodium Concentration Measurement Cluster Server Tick.
IAS Zone Cluster Callbacks#
IAS Zone Cluster Client Attribute Changed.
IAS Zone Cluster Client Default Response.
IAS Zone Cluster Client Init.
IAS Zone Cluster Client Manufacturer Specific Attribute Changed.
IAS Zone Cluster Client Message Sent.
IAS Zone Cluster Client Pre Attribute Changed.
IAS Zone Cluster Client Tick.
IAS Zone Cluster Initiate Normal Operation Mode.
IAS Zone Cluster Initiate Normal Operation Mode Response.
IAS Zone Cluster Initiate Test Mode.
IAS Zone Cluster Initiate Test Mode Response.
IAS Zone Cluster Server Attribute Changed.
IAS Zone Cluster Server Default Response.
IAS Zone Cluster Server Init.
IAS Zone Cluster Server Manufacturer Specific Attribute Changed.
IAS Zone Cluster Server Message Sent.
IAS Zone Cluster Server Pre Attribute Changed.
IAS Zone Cluster Server Tick.
IAS Zone Cluster Zone Enroll Request.
IAS Zone Cluster Zone Enroll Response.
IAS Zone Cluster Zone Status Change Notification.
IAS ACE Cluster Callbacks#
IAS ACE Cluster Arm.
IAS ACE Cluster Arm Response.
IAS ACE Cluster Bypass.
IAS ACE Cluster Bypass Response.
IAS ACE Cluster Client Attribute Changed.
IAS ACE Cluster Client Default Response.
IAS ACE Cluster Client Init.
IAS ACE Cluster Client Manufacturer Specific Attribute Changed.
IAS ACE Cluster Client Message Sent.
IAS ACE Cluster Client Pre Attribute Changed.
IAS ACE Cluster Client Tick.
IAS ACE Cluster Emergency.
IAS ACE Cluster Fire.
IAS ACE Cluster Get Bypassed Zone List.
IAS ACE Cluster Get Panel Status.
IAS ACE Cluster Get Panel Status Response.
IAS ACE Cluster Get Zone Id Map.
IAS ACE Cluster Get Zone Id Map Response.
IAS ACE Cluster Get Zone Information.
IAS ACE Cluster Get Zone Information Response.
IAS ACE Cluster Get Zone Status.
IAS ACE Cluster Get Zone Status Response.
IAS ACE Cluster Panel Status Changed.
IAS ACE Cluster Panic.
IAS ACE Cluster Server Attribute Changed.
IAS ACE Cluster Server Default Response.
IAS ACE Cluster Server Init.
IAS ACE Cluster Server Manufacturer Specific Attribute Changed.
IAS ACE Cluster Server Message Sent.
IAS ACE Cluster Server Pre Attribute Changed.
IAS ACE Cluster Server Tick.
IAS ACE Cluster Set Bypassed Zone List.
IAS ACE Cluster Zone Status Changed.
IAS WD Cluster Callbacks#
IAS WD Cluster Client Attribute Changed.
IAS WD Cluster Client Default Response.
IAS WD Cluster Client Init.
IAS WD Cluster Client Manufacturer Specific Attribute Changed.
IAS WD Cluster Client Message Sent.
IAS WD Cluster Client Pre Attribute Changed.
IAS WD Cluster Client Tick.
IAS WD Cluster Server Attribute Changed.
IAS WD Cluster Server Default Response.
IAS WD Cluster Server Init.
IAS WD Cluster Server Manufacturer Specific Attribute Changed.
IAS WD Cluster Server Message Sent.
IAS WD Cluster Server Pre Attribute Changed.
IAS WD Cluster Server Tick.
IAS WD Cluster Squawk.
IAS WD Cluster Start Warning.
Generic Tunnel Cluster Callbacks#
Generic Tunnel Cluster Advertise Protocol Address.
Generic Tunnel Cluster Client Attribute Changed.
Generic Tunnel Cluster Client Default Response.
Generic Tunnel Cluster Client Init.
Generic Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Generic Tunnel Cluster Client Message Sent.
Generic Tunnel Cluster Client Pre Attribute Changed.
Generic Tunnel Cluster Client Tick.
Generic Tunnel Cluster Match Protocol Address.
Generic Tunnel Cluster Match Protocol Address Response.
Generic Tunnel Cluster Server Attribute Changed.
Generic Tunnel Cluster Server Default Response.
Generic Tunnel Cluster Server Init.
Generic Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Generic Tunnel Cluster Server Message Sent.
Generic Tunnel Cluster Server Pre Attribute Changed.
Generic Tunnel Cluster Server Tick.
BACnet Protocol Tunnel Cluster Callbacks#
BACnet Protocol Tunnel Cluster Client Attribute Changed.
BACnet Protocol Tunnel Cluster Client Default Response.
BACnet Protocol Tunnel Cluster Client Init.
BACnet Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.
BACnet Protocol Tunnel Cluster Client Message Sent.
BACnet Protocol Tunnel Cluster Client Pre Attribute Changed.
BACnet Protocol Tunnel Cluster Client Tick.
BACnet Protocol Tunnel Cluster Server Attribute Changed.
BACnet Protocol Tunnel Cluster Server Default Response.
BACnet Protocol Tunnel Cluster Server Init.
BACnet Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.
BACnet Protocol Tunnel Cluster Server Message Sent.
BACnet Protocol Tunnel Cluster Server Pre Attribute Changed.
BACnet Protocol Tunnel Cluster Server Tick.
BACnet Protocol Tunnel Cluster Transfer Npdu.
11073 Protocol Tunnel Cluster Callbacks#
11073 Protocol Tunnel Cluster Client Attribute Changed
11073 Protocol Tunnel Cluster Client Default Response
11073 Protocol Tunnel Cluster Client Init
11073 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed
11073 Protocol Tunnel Cluster Client Message Sent
11073 Protocol Tunnel Cluster Client Pre Attribute Changed
11073 Protocol Tunnel Cluster Client Tick
11073 Protocol Tunnel Cluster Connect Request
11073 Protocol Tunnel Cluster Connect Status Notification
11073 Protocol Tunnel Cluster Disconnect Request
11073 Protocol Tunnel Cluster Server Attribute Changed
11073 Protocol Tunnel Cluster Server Default Response
11073 Protocol Tunnel Cluster Server Init
11073 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed
11073 Protocol Tunnel Cluster Server Message Sent
11073 Protocol Tunnel Cluster Server Pre Attribute Changed
11073 Protocol Tunnel Cluster Server Tick
11073 Protocol Tunnel Cluster Transfer A P D U
ISO 7816 Protocol Tunnel Cluster Callbacks#
ISO 7816 Protocol Tunnel Cluster Client Attribute Changed.
ISO 7816 Protocol Tunnel Cluster Client Default Response.
ISO 7816 Protocol Tunnel Cluster Client Init.
ISO 7816 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.
ISO 7816 Protocol Tunnel Cluster Client Message Sent.
ISO 7816 Protocol Tunnel Cluster Client Pre Attribute Changed.
ISO 7816 Protocol Tunnel Cluster Client Tick.
ISO 7816 Protocol Tunnel Cluster Extract Smart Card.
ISO 7816 Protocol Tunnel Cluster Insert Smart Card.
ISO 7816 Protocol Tunnel Cluster Server Attribute Changed.
ISO 7816 Protocol Tunnel Cluster Server Default Response.
ISO 7816 Protocol Tunnel Cluster Server Init.
ISO 7816 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.
ISO 7816 Protocol Tunnel Cluster Server Message Sent.
ISO 7816 Protocol Tunnel Cluster Server Pre Attribute Changed.
ISO 7816 Protocol Tunnel Cluster Server Tick.
ISO 7816 Protocol Tunnel Cluster Transfer Apdu.
Price Cluster Callbacks#
Price Cluster Cancel Tariff.
Price Cluster Client Attribute Changed.
Price Cluster Client Default Response.
Price Cluster Client Init.
Price Cluster Client Manufacturer Specific Attribute Changed.
Price Cluster Client Message Sent.
Price Cluster Client Pre Attribute Changed.
Price Cluster Client Tick.
Price Cluster Cpp Event Response.
Price Cluster Get Billing Period.
Price Cluster Get Block Periods.
Price Cluster Get Block Thresholds.
Price Cluster Get C O2 Value.
Price Cluster Get Calorific Value.
Price Cluster Get Consolidated Bill.
Price Cluster Get Conversion Factor.
Price Cluster Get Credit Payment.
Price Cluster Get Currency Conversion Command.
Price Cluster Get Current Price.
Price Cluster Get Price Matrix.
Price Cluster Get Scheduled Prices.
Price Cluster Get Tariff Cancellation.
Price Cluster Get Tariff Information.
Price Cluster Get Tier Labels.
Price Cluster Price Acknowledgement.
Price Cluster Publish Billing Period.
Price Cluster Publish Block Period.
Price Cluster Publish Block Thresholds.
Price Cluster Publish C O2 Value.
Price Cluster Publish Calorific Value.
Price Cluster Publish Consolidated Bill.
Price Cluster Publish Conversion Factor.
Price Cluster Publish Cpp Event.
Price Cluster Publish Credit Payment.
Price Cluster Publish Currency Conversion.
Price Cluster Publish Price.
Price Cluster Publish Price Matrix.
Price Cluster Publish Tariff Information.
Price Cluster Publish Tier Labels.
Price Cluster Server Attribute Changed.
Price Cluster Server Default Response.
Price Cluster Server Init.
Price Cluster Server Manufacturer Specific Attribute Changed.
Price Cluster Server Message Sent.
Price Cluster Server Pre Attribute Changed.
Price Cluster Server Tick.
Demand Response and Load Control Cluster Callbacks#
Demand Response and Load Control Cluster Cancel All Load Control Events.
Demand Response and Load Control Cluster Cancel Load Control Event.
Demand Response and Load Control Cluster Client Attribute Changed.
Demand Response and Load Control Cluster Client Default Response.
Demand Response and Load Control Cluster Client Init.
Demand Response and Load Control Cluster Client Manufacturer Specific Attribute Changed.
Demand Response and Load Control Cluster Client Message Sent.
Demand Response and Load Control Cluster Client Pre Attribute Changed.
Demand Response and Load Control Cluster Client Tick.
Demand Response and Load Control Cluster Get Scheduled Events.
Demand Response and Load Control Cluster Load Control Event.
Demand Response and Load Control Cluster Report Event Status.
Demand Response and Load Control Cluster Server Attribute Changed.
Demand Response and Load Control Cluster Server Default Response.
Demand Response and Load Control Cluster Server Init.
Demand Response and Load Control Cluster Server Manufacturer Specific Attribute Changed.
Demand Response and Load Control Cluster Server Message Sent.
Demand Response and Load Control Cluster Server Pre Attribute Changed.
Demand Response and Load Control Cluster Server Tick.
Simple Metering Cluster Callbacks#
Simple Metering Cluster Change Supply.
Simple Metering Cluster Client Attribute Changed.
Simple Metering Cluster Client Default Response.
Simple Metering Cluster Client Init.
Simple Metering Cluster Client Manufacturer Specific Attribute Changed.
Simple Metering Cluster Client Message Sent.
Simple Metering Cluster Client Pre Attribute Changed.
Simple Metering Cluster Client Tick.
Simple Metering Cluster Configure Mirror.
Simple Metering Cluster Configure Notification Flags.
Simple Metering Cluster Configure Notification Scheme.
Simple Metering Cluster Get Notified Message.
Simple Metering Cluster Get Profile.
Simple Metering Cluster Get Profile Response.
Simple Metering Cluster Get Sampled Data.
Simple Metering Cluster Get Sampled Data Response.
Simple Metering Cluster Get Snapshot.
Simple Metering Cluster Local Change Supply.
Simple Metering Cluster Mirror Removed.
Simple Metering Cluster Mirror Report Attribute Response.
Simple Metering Cluster Publish Snapshot.
Simple Metering Cluster Remove Mirror.
Simple Metering Cluster Request Fast Poll Mode.
Simple Metering Cluster Request Fast Poll Mode Response.
Simple Metering Cluster Request Mirror.
Simple Metering Cluster Request Mirror Response.
Simple Metering Cluster Reset Load Limit Counter.
Simple Metering Cluster Schedule Snapshot.
Simple Metering Cluster Schedule Snapshot Response.
Simple Metering Cluster Server Attribute Changed.
Simple Metering Cluster Server Default Response.
Simple Metering Cluster Server Init.
Simple Metering Cluster Server Manufacturer Specific Attribute Changed.
Simple Metering Cluster Server Message Sent.
Simple Metering Cluster Server Pre Attribute Changed.
Simple Metering Cluster Server Tick.
Simple Metering Cluster Set Supply Status.
Simple Metering Cluster Set Uncontrolled Flow Threshold.
Simple Metering Cluster Start Sampling.
Simple Metering Cluster Start Sampling Response.
Simple Metering Cluster Supply Status Response.
Simple Metering Cluster Take Snapshot.
Simple Metering Cluster Take Snapshot Response.
Messaging Cluster Callbacks#
Messaging Cluster Cancel All Messages.
Messaging Cluster Cancel Message.
Messaging Cluster Client Attribute Changed.
Messaging Cluster Client Default Response.
Messaging Cluster Client Init.
Messaging Cluster Client Manufacturer Specific Attribute Changed.
Messaging Cluster Client Message Sent.
Messaging Cluster Client Pre Attribute Changed.
Messaging Cluster Client Tick.
Messaging Cluster Display Message.
Messaging Cluster Display Protected Message.
Messaging Cluster Get Last Message.
Messaging Cluster Get Message Cancellation.
Messaging Cluster Message Confirmation.
Messaging Cluster Server Attribute Changed.
Messaging Cluster Server Default Response.
Messaging Cluster Server Init.
Messaging Cluster Server Manufacturer Specific Attribute Changed.
Messaging Cluster Server Message Sent.
Messaging Cluster Server Pre Attribute Changed.
Messaging Cluster Server Tick.
Tunneling Cluster Callbacks#
Tunneling Cluster Ack Transfer Data Client To Server.
Tunneling Cluster Ack Transfer Data Server To Client.
Tunneling Cluster Client Attribute Changed.
Tunneling Cluster Client Default Response.
Tunneling Cluster Client Init.
Tunneling Cluster Client Manufacturer Specific Attribute Changed.
Tunneling Cluster Client Message Sent.
Tunneling Cluster Client Pre Attribute Changed.
Tunneling Cluster Client Tick.
Tunneling Cluster Close Tunnel.
Tunneling Cluster Get Supported Tunnel Protocols.
Tunneling Cluster Ready Data Client To Server.
Tunneling Cluster Ready Data Server To Client.
Tunneling Cluster Request Tunnel.
Tunneling Cluster Request Tunnel Response.
Tunneling Cluster Server Attribute Changed.
Tunneling Cluster Server Default Response.
Tunneling Cluster Server Init.
Tunneling Cluster Server Manufacturer Specific Attribute Changed.
Tunneling Cluster Server Message Sent.
Tunneling Cluster Server Pre Attribute Changed.
Tunneling Cluster Server Tick.
Tunneling Cluster Supported Tunnel Protocols Response.
Tunneling Cluster Transfer Data Client To Server.
Tunneling Cluster Transfer Data Error Client To Server.
Tunneling Cluster Transfer Data Error Server To Client.
Tunneling Cluster Transfer Data Server To Client.
Tunneling Cluster Tunnel Closure Notification.
Prepayment Cluster Callbacks#
Prepayment Cluster Change Debt.
Prepayment Cluster Change Payment Mode.
Prepayment Cluster Change Payment Mode Response.
Prepayment Cluster Client Attribute Changed.
Prepayment Cluster Client Default Response.
Prepayment Cluster Client Init.
Prepayment Cluster Client Manufacturer Specific Attribute Changed.
Prepayment Cluster Client Message Sent.
Prepayment Cluster Client Pre Attribute Changed.
Prepayment Cluster Client Tick.
Prepayment Cluster Consumer Top Up.
Prepayment Cluster Consumer Top Up Response.
Prepayment Cluster Credit Adjustment.
Prepayment Cluster Emergency Credit Setup.
Prepayment Cluster Get Debt Repayment Log.
Prepayment Cluster Get Prepay Snapshot.
Prepayment Cluster Get Top Up Log.
Prepayment Cluster Publish Debt Log.
Prepayment Cluster Publish Prepay Snapshot.
Prepayment Cluster Publish Top Up Log.
Prepayment Cluster Select Available Emergency Credit.
Prepayment Cluster Server Attribute Changed.
Prepayment Cluster Server Default Response.
Prepayment Cluster Server Init.
Prepayment Cluster Server Manufacturer Specific Attribute Changed.
Prepayment Cluster Server Message Sent.
Prepayment Cluster Server Pre Attribute Changed.
Prepayment Cluster Server Tick.
Prepayment Cluster Set Low Credit Warning Level.
Prepayment Cluster Set Maximum Credit Limit.
Prepayment Cluster Set Overall Debt Cap.
Energy Management Cluster Callbacks#
Energy Management Cluster Client Attribute Changed.
Energy Management Cluster Client Default Response.
Energy Management Cluster Client Init.
Energy Management Cluster Client Manufacturer Specific Attribute Changed.
Energy Management Cluster Client Message Sent.
Energy Management Cluster Client Pre Attribute Changed.
Energy Management Cluster Client Tick.
Energy Management Cluster Manage Event.
Energy Management Cluster Report Event Status.
Energy Management Cluster Server Attribute Changed.
Energy Management Cluster Server Default Response.
Energy Management Cluster Server Init.
Energy Management Cluster Server Manufacturer Specific Attribute Changed.
Energy Management Cluster Server Message Sent.
Energy Management Cluster Server Pre Attribute Changed.
Energy Management Cluster Server Tick.
Calendar Cluster Callbacks#
Calendar Cluster Cancel Calendar.
Calendar Cluster Client Attribute Changed.
Calendar Cluster Client Default Response.
Calendar Cluster Client Init.
Calendar Cluster Client Manufacturer Specific Attribute Changed.
Calendar Cluster Client Message Sent.
Calendar Cluster Client Pre Attribute Changed.
Calendar Cluster Client Tick.
Calendar Cluster Get Calendar.
Calendar Cluster Get Calendar Cancellation.
Calendar Cluster Get Day Profiles.
Calendar Cluster Get Seasons.
Calendar Cluster Get Special Days.
Calendar Cluster Get Week Profiles.
Calendar Cluster Publish Calendar.
Calendar Cluster Publish Day Profile.
Calendar Cluster Publish Seasons.
Calendar Cluster Publish Special Days.
Calendar Cluster Publish Week Profile.
Calendar Cluster Server Attribute Changed.
Calendar Cluster Server Default Response.
Calendar Cluster Server Init.
Calendar Cluster Server Manufacturer Specific Attribute Changed.
Calendar Cluster Server Message Sent.
Calendar Cluster Server Pre Attribute Changed.
Calendar Cluster Server Tick.
Device Management Cluster Callbacks#
Device Management Cluster Client Attribute Changed.
Device Management Cluster Client Default Response.
Device Management Cluster Client Init.
Device Management Cluster Client Manufacturer Specific Attribute Changed.
Device Management Cluster Client Message Sent.
Device Management Cluster Client Pre Attribute Changed.
Device Management Cluster Client Tick.
Device Management Cluster Get C I N.
Device Management Cluster Get Change Of Supplier.
Device Management Cluster Get Change Of Tenancy.
Device Management Cluster Get Event Configuration.
Device Management Cluster Get Site Id.
Device Management Cluster Publish Change Of Supplier.
Device Management Cluster Publish Change Of Tenancy.
Device Management Cluster Report Event Configuration.
Device Management Cluster Request New Password.
Device Management Cluster Request New Password Response.
Device Management Cluster Server Attribute Changed.
Device Management Cluster Server Default Response.
Device Management Cluster Server Init.
Device Management Cluster Server Manufacturer Specific Attribute Changed.
Device Management Cluster Server Message Sent.
Device Management Cluster Server Pre Attribute Changed.
Device Management Cluster Server Tick.
Device Management Cluster Set Event Configuration.
Device Management Cluster Update C I N.
Device Management Cluster Update Site Id.
Events Cluster Callbacks#
Events Cluster Clear Event Log Request.
Events Cluster Clear Event Log Response.
Events Cluster Client Attribute Changed.
Events Cluster Client Default Response.
Events Cluster Client Init.
Events Cluster Client Manufacturer Specific Attribute Changed.
Events Cluster Client Message Sent.
Events Cluster Client Pre Attribute Changed.
Events Cluster Client Tick.
Events Cluster Get Event Log.
Events Cluster Publish Event.
Events Cluster Publish Event Log.
Events Cluster Server Attribute Changed.
Events Cluster Server Default Response.
Events Cluster Server Init.
Events Cluster Server Manufacturer Specific Attribute Changed.
Events Cluster Server Message Sent.
Events Cluster Server Pre Attribute Changed.
Events Cluster Server Tick.
MDU Pairing Cluster Callbacks#
MDU Pairing Cluster Client Attribute Changed.
MDU Pairing Cluster Client Default Response.
MDU Pairing Cluster Client Init.
MDU Pairing Cluster Client Manufacturer Specific Attribute Changed.
MDU Pairing Cluster Client Message Sent.
MDU Pairing Cluster Client Pre Attribute Changed.
MDU Pairing Cluster Client Tick.
MDU Pairing Cluster Pairing Request.
MDU Pairing Cluster Pairing Response.
MDU Pairing Cluster Server Attribute Changed.
MDU Pairing Cluster Server Default Response.
MDU Pairing Cluster Server Init.
MDU Pairing Cluster Server Manufacturer Specific Attribute Changed.
MDU Pairing Cluster Server Message Sent.
MDU Pairing Cluster Server Pre Attribute Changed.
MDU Pairing Cluster Server Tick.
Sub-GHz Cluster Callbacks#
Sub-GHz Cluster Client Attribute Changed.
Sub-GHz Cluster Client Default Response.
Sub-GHz Cluster Client Init.
Sub-GHz Cluster Client Manufacturer Specific Attribute Changed.
Sub-GHz Cluster Client Message Sent.
Sub-GHz Cluster Client Pre Attribute Changed.
Sub-GHz Cluster Client Tick.
Sub-GHz Cluster Get Suspend Zcl Messages Status.
Sub-GHz Cluster Server Attribute Changed.
Sub-GHz Cluster Server Default Response.
Sub-GHz Cluster Server Init.
Sub-GHz Cluster Server Manufacturer Specific Attribute Changed.
Sub-GHz Cluster Server Message Sent.
Sub-GHz Cluster Server Pre Attribute Changed.
Sub-GHz Cluster Server Tick.
Sub-GHz Cluster Suspend Zcl Messages.
Key Establishment Cluster Callbacks#
Key Establishment Cluster Client Command Received.
Key Establishment Cluster Client Attribute Changed.
Key Establishment Cluster Client Default Response.
Key Establishment Cluster Client Init.
Key Establishment Cluster Client Manufacturer Specific Attribute Changed.
Key Establishment Cluster Client Message Sent.
Key Establishment Cluster Client Pre Attribute Changed.
Key Establishment Cluster Client Tick.
Key Establishment Cluster Confirm Key Data Request.
Key Establishment Cluster Confirm Key Data Response.
Key Establishment Cluster Ephemeral Data Request.
Key Establishment Cluster Ephemeral Data Response.
Key Establishment Cluster Initiate Key Establishment Request.
Key Establishment Cluster Initiate Key Establishment Response.
Key Establishment Cluster Server Attribute Changed.
Key Establishment Cluster Server Default Response.
Key Establishment Cluster Server Init.
Key Establishment Cluster Server Manufacturer Specific Attribute Changed.
Key Establishment Cluster Server Message Sent.
Key Establishment Cluster Server Pre Attribute Changed.
Key Establishment Cluster Server Tick.
Key Establishment Cluster Terminate Key Establishment.
Key Establishment Cluster Server Command Received.
Information Cluster Callbacks#
Information Cluster Client Attribute Changed.
Information Cluster Client Default Response.
Information Cluster Client Init.
Information Cluster Client Manufacturer Specific Attribute Changed.
Information Cluster Client Message Sent.
Information Cluster Client Pre Attribute Changed.
Information Cluster Client Tick.
Information Cluster Configure Delivery Enable.
Information Cluster Configure Node Description.
Information Cluster Configure Push Information Timer.
Information Cluster Configure Set Root Id.
Information Cluster Delete.
Information Cluster Delete Response.
Information Cluster Push Information.
Information Cluster Push Information Response.
Information Cluster Request Information.
Information Cluster Request Information Response.
Information Cluster Request Preference Confirmation.
Information Cluster Request Preference Response.
Information Cluster Send Preference.
Information Cluster Send Preference Response.
Information Cluster Server Attribute Changed.
Information Cluster Server Default Response.
Information Cluster Server Init.
Information Cluster Server Manufacturer Specific Attribute Changed.
Information Cluster Server Message Sent.
Information Cluster Server Pre Attribute Changed.
Information Cluster Server Request Preference.
Information Cluster Server Tick.
Information Cluster Update.
Information Cluster Update Response.
Data Sharing Cluster Callbacks#
Data Sharing Cluster Client Attribute Changed.
Data Sharing Cluster Client Default Response.
Data Sharing Cluster Client Init.
Data Sharing Cluster Client Manufacturer Specific Attribute Changed.
Data Sharing Cluster Client Message Sent.
Data Sharing Cluster Client Pre Attribute Changed.
Data Sharing Cluster Client Tick.
Data Sharing Cluster File Transmission.
Data Sharing Cluster Modify File Request.
Data Sharing Cluster Modify Record Request.
Data Sharing Cluster Read File Request.
Data Sharing Cluster Read Record Request.
Data Sharing Cluster Record Transmission.
Data Sharing Cluster Server Attribute Changed.
Data Sharing Cluster Server Default Response.
Data Sharing Cluster Server Init.
Data Sharing Cluster Server Manufacturer Specific Attribute Changed.
Data Sharing Cluster Server Message Sent.
Data Sharing Cluster Server Pre Attribute Changed.
Data Sharing Cluster Server Tick.
Data Sharing Cluster Write File Request.
Data Sharing Cluster Write File Response.
Gaming Cluster Callbacks#
Gaming Cluster Action Control.
Gaming Cluster Client Attribute Changed.
Gaming Cluster Client Default Response.
Gaming Cluster Client Init.
Gaming Cluster Client Manufacturer Specific Attribute Changed.
Gaming Cluster Client Message Sent.
Gaming Cluster Client Pre Attribute Changed.
Gaming Cluster Client Tick.
Gaming Cluster Download Game.
Gaming Cluster End Game.
Gaming Cluster Game Announcement.
Gaming Cluster General Response.
Gaming Cluster Join Game.
Gaming Cluster Pause Game.
Gaming Cluster Quit Game.
Gaming Cluster Resume Game.
Gaming Cluster Search Game.
Gaming Cluster Server Attribute Changed.
Gaming Cluster Server Default Response.
Gaming Cluster Server Init.
Gaming Cluster Server Manufacturer Specific Attribute Changed.
Gaming Cluster Server Message Sent.
Gaming Cluster Server Pre Attribute Changed.
Gaming Cluster Server Tick.
Gaming Cluster Start Game.
Gaming Cluster Start Over.
Data Rate Control Cluster Callbacks#
Data Rate Control Cluster Client Attribute Changed.
Data Rate Control Cluster Client Default Response.
Data Rate Control Cluster Client Init.
Data Rate Control Cluster Client Manufacturer Specific Attribute Changed.
Data Rate Control Cluster Client Message Sent.
Data Rate Control Cluster Client Pre Attribute Changed.
Data Rate Control Cluster Client Tick.
Data Rate Control Cluster Data Rate Control.
Data Rate Control Cluster Data Rate Notification.
Data Rate Control Cluster Path Creation.
Data Rate Control Cluster Path Deletion.
Data Rate Control Cluster Server Attribute Changed.
Data Rate Control Cluster Server Default Response.
Data Rate Control Cluster Server Init.
Data Rate Control Cluster Server Manufacturer Specific Attribute Changed.
Data Rate Control Cluster Server Message Sent.
Data Rate Control Cluster Server Pre Attribute Changed.
Data Rate Control Cluster Server Tick.
Voice over ZigBee Cluster Callbacks#
Voice over ZigBee Cluster Client Attribute Changed.
Voice over ZigBee Cluster Client Default Response.
Voice over ZigBee Cluster Client Init.
Voice over ZigBee Cluster Client Manufacturer Specific Attribute Changed.
Voice over ZigBee Cluster Client Message Sent.
Voice over ZigBee Cluster Client Pre Attribute Changed.
Voice over ZigBee Cluster Client Tick.
Voice over ZigBee Cluster Control.
Voice over ZigBee Cluster Control Response.
Voice over ZigBee Cluster Establishment Request.
Voice over ZigBee Cluster Establishment Response.
Voice over ZigBee Cluster Server Attribute Changed.
Voice over ZigBee Cluster Server Default Response.
Voice over ZigBee Cluster Server Init.
Voice over ZigBee Cluster Server Manufacturer Specific Attribute Changed.
Voice over ZigBee Cluster Server Message Sent.
Voice over ZigBee Cluster Server Pre Attribute Changed.
Voice over ZigBee Cluster Server Tick.
Voice over ZigBee Cluster Voice Transmission.
Voice over ZigBee Cluster Voice Transmission Completion.
Voice over ZigBee Cluster Voice Transmission Response.
Chatting Cluster Callbacks#
Chatting Cluster Chat Message.
Chatting Cluster Client Attribute Changed.
Chatting Cluster Client Default Response.
Chatting Cluster Client Init.
Chatting Cluster Client Manufacturer Specific Attribute Changed.
Chatting Cluster Client Message Sent.
Chatting Cluster Client Pre Attribute Changed.
Chatting Cluster Client Tick.
Chatting Cluster Get Node Information Request.
Chatting Cluster Get Node Information Response.
Chatting Cluster Join Chat Request.
Chatting Cluster Join Chat Response.
Chatting Cluster Leave Chat Request.
Chatting Cluster Search Chat Request.
Chatting Cluster Search Chat Response.
Chatting Cluster Server Attribute Changed.
Chatting Cluster Server Default Response.
Chatting Cluster Server Init.
Chatting Cluster Server Manufacturer Specific Attribute Changed.
Chatting Cluster Server Message Sent.
Chatting Cluster Server Pre Attribute Changed.
Chatting Cluster Server Tick.
Chatting Cluster Start Chat Request.
Chatting Cluster Start Chat Response.
Chatting Cluster Switch Chairman Confirm.
Chatting Cluster Switch Chairman Notification.
Chatting Cluster Switch Chairman Request.
Chatting Cluster Switch Chairman Response.
Chatting Cluster User Joined.
Chatting Cluster User Left.
Payment Cluster Callbacks#
Payment Cluster Accept Payment.
Payment Cluster Buy Confirm.
Payment Cluster Buy Request.
Payment Cluster Client Attribute Changed.
Payment Cluster Client Default Response.
Payment Cluster Client Init.
Payment Cluster Client Manufacturer Specific Attribute Changed.
Payment Cluster Client Message Sent.
Payment Cluster Client Pre Attribute Changed.
Payment Cluster Client Tick.
Payment Cluster Payment Confirm.
Payment Cluster Receipt Delivery.
Payment Cluster Server Attribute Changed.
Payment Cluster Server Default Response.
Payment Cluster Server Init.
Payment Cluster Server Manufacturer Specific Attribute Changed.
Payment Cluster Server Message Sent.
Payment Cluster Server Pre Attribute Changed.
Payment Cluster Server Tick.
Payment Cluster Transaction End.
Billing Cluster Callbacks#
Billing Cluster Bill Status Notification.
Billing Cluster Check Bill Status.
Billing Cluster Client Attribute Changed.
Billing Cluster Client Default Response.
Billing Cluster Client Init.
Billing Cluster Client Manufacturer Specific Attribute Changed.
Billing Cluster Client Message Sent.
Billing Cluster Client Pre Attribute Changed.
Billing Cluster Client Tick.
Billing Cluster Send Bill Record.
Billing Cluster Server Attribute Changed.
Billing Cluster Server Default Response.
Billing Cluster Server Init.
Billing Cluster Server Manufacturer Specific Attribute Changed.
Billing Cluster Server Message Sent.
Billing Cluster Server Pre Attribute Changed.
Billing Cluster Server Tick.
Billing Cluster Session Keep Alive.
Billing Cluster Start Billing Session.
Billing Cluster Stop Billing Session.
Billing Cluster Subscribe.
Billing Cluster Unsubscribe.
Appliance Identification Cluster Callbacks#
Appliance Identification Cluster Client Attribute Changed.
Appliance Identification Cluster Client Default Response.
Appliance Identification Cluster Client Init.
Appliance Identification Cluster Client Manufacturer Specific Attribute Changed.
Appliance Identification Cluster Client Message Sent.
Appliance Identification Cluster Client Pre Attribute Changed.
Appliance Identification Cluster Client Tick.
Appliance Identification Cluster Server Attribute Changed.
Appliance Identification Cluster Server Default Response.
Appliance Identification Cluster Server Init.
Appliance Identification Cluster Server Manufacturer Specific Attribute Changed.
Appliance Identification Cluster Server Message Sent.
Appliance Identification Cluster Server Pre Attribute Changed.
Appliance Identification Cluster Server Tick.
Meter Identification Cluster Callbacks#
Meter Identification Cluster Client Attribute Changed.
Meter Identification Cluster Client Default Response.
Meter Identification Cluster Client Init.
Meter Identification Cluster Client Manufacturer Specific Attribute Changed.
Meter Identification Cluster Client Message Sent.
Meter Identification Cluster Client Pre Attribute Changed.
Meter Identification Cluster Client Tick.
Meter Identification Cluster Server Attribute Changed.
Meter Identification Cluster Server Default Response.
Meter Identification Cluster Server Init.
Meter Identification Cluster Server Manufacturer Specific Attribute Changed.
Meter Identification Cluster Server Message Sent.
Meter Identification Cluster Server Pre Attribute Changed.
Meter Identification Cluster Server Tick.
Appliance Events and Alert Cluster Callbacks#
Appliance Events and Alert Cluster Alerts Notification.
Appliance Events and Alert Cluster Client Attribute Changed.
Appliance Events and Alert Cluster Client Default Response.
Appliance Events and Alert Cluster Client Init.
Appliance Events and Alert Cluster Client Manufacturer Specific Attribute Changed.
Appliance Events and Alert Cluster Client Message Sent.
Appliance Events and Alert Cluster Client Pre Attribute Changed.
Appliance Events and Alert Cluster Client Tick.
Appliance Events and Alert Cluster Events Notification.
Appliance Events and Alert Cluster Get Alerts.
Appliance Events and Alert Cluster Get Alerts Response.
Appliance Events and Alert Cluster Server Attribute Changed.
Appliance Events and Alert Cluster Server Default Response.
Appliance Events and Alert Cluster Server Init.
Appliance Events and Alert Cluster Server Manufacturer Specific Attribute Changed.
Appliance Events and Alert Cluster Server Message Sent.
Appliance Events and Alert Cluster Server Pre Attribute Changed.
Appliance Events and Alert Cluster Server Tick.
Appliance Statistics Cluster Callbacks#
Appliance Statistics Cluster Client Attribute Changed.
Appliance Statistics Cluster Client Default Response.
Appliance Statistics Cluster Client Init.
Appliance Statistics Cluster Client Manufacturer Specific Attribute Changed.
Appliance Statistics Cluster Client Message Sent.
Appliance Statistics Cluster Client Pre Attribute Changed.
Appliance Statistics Cluster Client Tick.
Appliance Statistics Cluster Log Notification.
Appliance Statistics Cluster Log Queue Request.
Appliance Statistics Cluster Log Queue Response.
Appliance Statistics Cluster Log Request.
Appliance Statistics Cluster Log Response.
Appliance Statistics Cluster Server Attribute Changed.
Appliance Statistics Cluster Server Default Response.
Appliance Statistics Cluster Server Init.
Appliance Statistics Cluster Server Manufacturer Specific Attribute Changed.
Appliance Statistics Cluster Server Message Sent.
Appliance Statistics Cluster Server Pre Attribute Changed.
Appliance Statistics Cluster Server Tick.
Appliance Statistics Cluster Statistics Available.
Electrical Measurement Cluster Callbacks#
Electrical Measurement Cluster Client Attribute Changed.
Electrical Measurement Cluster Client Default Response.
Electrical Measurement Cluster Client Init.
Electrical Measurement Cluster Client Manufacturer Specific Attribute Changed.
Electrical Measurement Cluster Client Message Sent.
Electrical Measurement Cluster Client Pre Attribute Changed.
Electrical Measurement Cluster Client Tick.
Electrical Measurement Cluster Get Measurement Profile Command.
Electrical Measurement Cluster Get Measurement Profile Response Command.
Electrical Measurement Cluster Get Profile Info Command.
Electrical Measurement Cluster Get Profile Info Response Command.
Electrical Measurement Cluster Server Attribute Changed.
Electrical Measurement Cluster Server Default Response.
Electrical Measurement Cluster Server Init.
Electrical Measurement Cluster Server Manufacturer Specific Attribute Changed.
Electrical Measurement Cluster Server Message Sent.
Electrical Measurement Cluster Server Pre Attribute Changed.
Electrical Measurement Cluster Server Tick.
Diagnostics Cluster Callbacks#
Diagnostics Cluster Client Attribute Changed.
Diagnostics Cluster Client Default Response.
Diagnostics Cluster Client Init.
Diagnostics Cluster Client Manufacturer Specific Attribute Changed.
Diagnostics Cluster Client Message Sent.
Diagnostics Cluster Client Pre Attribute Changed.
Diagnostics Cluster Client Tick.
Diagnostics Cluster Server Attribute Changed.
Diagnostics Cluster Server Default Response.
Diagnostics Cluster Server Init.
Diagnostics Cluster Server Manufacturer Specific Attribute Changed.
Diagnostics Cluster Server Message Sent.
Diagnostics Cluster Server Pre Attribute Changed.
Diagnostics Cluster Server Tick.
ZLL Commissioning Cluster Callbacks#
ZLL Commissioning Cluster Client Attribute Changed.
ZLL Commissioning Cluster Client Default Response.
ZLL Commissioning Cluster Client Init.
ZLL Commissioning Cluster Client Manufacturer Specific Attribute Changed.
ZLL Commissioning Cluster Client Message Sent.
ZLL Commissioning Cluster Client Pre Attribute Changed.
ZLL Commissioning Cluster Client Tick.
ZLL Commissioning Cluster Device Information Request.
ZLL Commissioning Cluster Device Information Response.
ZLL Commissioning Cluster Endpoint Information.
ZLL Commissioning Cluster Get Endpoint List Request.
ZLL Commissioning Cluster Get Endpoint List Response.
ZLL Commissioning Cluster Get Group Identifiers Request.
ZLL Commissioning Cluster Get Group Identifiers Response.
ZLL Commissioning Cluster Identify Request.
ZLL Commissioning Cluster Network Join End Device Request.
ZLL Commissioning Cluster Network Join End Device Response.
ZLL Commissioning Cluster Network Join Router Request.
ZLL Commissioning Cluster Network Join Router Response.
ZLL Commissioning Cluster Network Start Request.
ZLL Commissioning Cluster Network Start Response.
ZLL Commissioning Cluster Network Update Request.
ZLL Commissioning Cluster Reset To Factory New Request.
ZLL Commissioning Cluster Scan Request.
ZLL Commissioning Cluster Scan Response.
ZLL Commissioning Cluster Server Attribute Changed.
ZLL Commissioning Cluster Server Default Response.
ZLL Commissioning Cluster Server Init.
ZLL Commissioning Cluster Server Manufacturer Specific Attribute Changed.
ZLL Commissioning Cluster Server Message Sent.
ZLL Commissioning Cluster Server Pre Attribute Changed.
ZLL Commissioning Cluster Server Tick.
Sample Mfg Specific Cluster Cluster Callbacks#
Sample Mfg Specific Cluster Cluster Client Attribute Changed.
Sample Mfg Specific Cluster Cluster Client Default Response.
Sample Mfg Specific Cluster Cluster Client Init.
Sample Mfg Specific Cluster Cluster Client Manufacturer Specific Attribute Changed.
Sample Mfg Specific Cluster Cluster Client Message Sent.
Sample Mfg Specific Cluster Cluster Client Pre Attribute Changed.
Sample Mfg Specific Cluster Cluster Client Tick.
Sample Mfg Specific Cluster Cluster Command One.
Sample Mfg Specific Cluster Cluster Server Attribute Changed.
Sample Mfg Specific Cluster Cluster Server Default Response.
Sample Mfg Specific Cluster Cluster Server Init.
Sample Mfg Specific Cluster Cluster Server Manufacturer Specific Attribute Changed.
Sample Mfg Specific Cluster Cluster Server Message Sent.
Sample Mfg Specific Cluster Cluster Server Pre Attribute Changed.
Sample Mfg Specific Cluster Cluster Server Tick.
Sample Mfg Specific Cluster 2 Cluster Callbacks#
Sample Mfg Specific Cluster 2 Cluster Client Attribute Changed.
Sample Mfg Specific Cluster 2 Cluster Client Default Response.
Sample Mfg Specific Cluster 2 Cluster Client Init.
Sample Mfg Specific Cluster 2 Cluster Client Manufacturer Specific Attribute Changed.
Sample Mfg Specific Cluster 2 Cluster Client Message Sent.
Sample Mfg Specific Cluster 2 Cluster Client Pre Attribute Changed.
Sample Mfg Specific Cluster 2 Cluster Client Tick.
Sample Mfg Specific Cluster 2 Cluster Command Two.
Sample Mfg Specific Cluster 2 Cluster Server Attribute Changed.
Sample Mfg Specific Cluster 2 Cluster Server Default Response.
Sample Mfg Specific Cluster 2 Cluster Server Init.
Sample Mfg Specific Cluster 2 Cluster Server Manufacturer Specific Attribute Changed.
Sample Mfg Specific Cluster 2 Cluster Server Message Sent.
Sample Mfg Specific Cluster 2 Cluster Server Pre Attribute Changed.
Sample Mfg Specific Cluster 2 Cluster Server Tick.
Configuration Cluster Cluster Callbacks#
Configuration Cluster Cluster Client Attribute Changed.
Configuration Cluster Cluster Client Default Response.
Configuration Cluster Cluster Client Init.
Configuration Cluster Cluster Client Manufacturer Specific Attribute Changed.
Configuration Cluster Cluster Client Message Sent.
Configuration Cluster Cluster Client Pre Attribute Changed.
Configuration Cluster Cluster Client Tick.
Configuration Cluster Cluster Lock Tokens.
Configuration Cluster Cluster Read Tokens.
Configuration Cluster Cluster Return Token.
Configuration Cluster Cluster Server Attribute Changed.
Configuration Cluster Cluster Server Default Response.
Configuration Cluster Cluster Server Init.
Configuration Cluster Cluster Server Manufacturer Specific Attribute Changed.
Configuration Cluster Cluster Server Message Sent.
Configuration Cluster Cluster Server Pre Attribute Changed.
Configuration Cluster Cluster Server Tick.
Configuration Cluster Cluster Set Token.
Configuration Cluster Cluster Unlock Tokens.
MFGLIB Cluster Cluster Callbacks#
MFGLIB Cluster Cluster Client Attribute Changed.
MFGLIB Cluster Cluster Client Default Response.
MFGLIB Cluster Cluster Client Init.
MFGLIB Cluster Cluster Client Manufacturer Specific Attribute Changed.
MFGLIB Cluster Cluster Client Message Sent.
MFGLIB Cluster Cluster Client Pre Attribute Changed.
MFGLIB Cluster Cluster Client Tick.
MFGLIB Cluster Cluster Rx Mode.
MFGLIB Cluster Cluster Server Attribute Changed.
MFGLIB Cluster Cluster Server Default Response.
MFGLIB Cluster Cluster Server Init.
MFGLIB Cluster Cluster Server Manufacturer Specific Attribute Changed.
MFGLIB Cluster Cluster Server Message Sent.
MFGLIB Cluster Cluster Server Pre Attribute Changed.
MFGLIB Cluster Cluster Server Tick.
MFGLIB Cluster Cluster Stream.
MFGLIB Cluster Cluster Tone.
SL Works With All Hubs Cluster Callbacks#
SL Works With All Hubs Cluster Aps Ack Enablement Query Response.
SL Works With All Hubs Cluster Aps Ack Requirement Query.
SL Works With All Hubs Cluster Aps Link Key Authorization Query.
SL Works With All Hubs Cluster Aps Link Key Authorization Query Response.
SL Works With All Hubs Cluster Clear Binding Table.
SL Works With All Hubs Cluster Client Attribute Changed.
SL Works With All Hubs Cluster Client Default Response.
SL Works With All Hubs Cluster Client Init.
SL Works With All Hubs Cluster Client Manufacturer Specific Attribute Changed.
SL Works With All Hubs Cluster Client Message Sent.
SL Works With All Hubs Cluster Client Pre Attribute Changed.
SL Works With All Hubs Cluster Client Tick.
SL Works With All Hubs Cluster Debug Report Query.
SL Works With All Hubs Cluster Debug Report Query Response.
SL Works With All Hubs Cluster Disable Aps Link Key Authorization.
SL Works With All Hubs Cluster Disable Configuration Mode.
SL Works With All Hubs Cluster Disable Mgmt Leave Without Rejoin.
SL Works With All Hubs Cluster Disable Ota Downgrades.
SL Works With All Hubs Cluster Disable Periodic Router Check Ins.
SL Works With All Hubs Cluster Disable Touchlink Interpan Message Support.
SL Works With All Hubs Cluster Disable Wwah App Event Retry Algorithm.
SL Works With All Hubs Cluster Disable Wwah Bad Parent Recovery.
SL Works With All Hubs Cluster Disable Wwah Parent Classification.
SL Works With All Hubs Cluster Disable Wwah Rejoin Algorithm.
SL Works With All Hubs Cluster Enable Aps Link Key Authorization.
SL Works With All Hubs Cluster Enable Configuration Mode.
SL Works With All Hubs Cluster Enable Periodic Router Check Ins.
SL Works With All Hubs Cluster Enable Tc Security On Ntwk Key Rotation.
SL Works With All Hubs Cluster Enable Wwah App Event Retry Algorithm.
SL Works With All Hubs Cluster Enable Wwah Bad Parent Recovery.
SL Works With All Hubs Cluster Enable Wwah Parent Classification.
SL Works With All Hubs Cluster Enable Wwah Rejoin Algorithm.
SL Works With All Hubs Cluster New Debug Report Notification.
SL Works With All Hubs Cluster Power Descriptor Change.
SL Works With All Hubs Cluster Powering Off Notification.
SL Works With All Hubs Cluster Powering On Notification.
SL Works With All Hubs Cluster Remove Aps Acks On Unicasts Requirement.
SL Works With All Hubs Cluster Request New Aps Link Key.
SL Works With All Hubs Cluster Request Time.
SL Works With All Hubs Cluster Require Aps Acks On Unicasts.
SL Works With All Hubs Cluster Server Attribute Changed.
SL Works With All Hubs Cluster Server Default Response.
SL Works With All Hubs Cluster Server Init.
SL Works With All Hubs Cluster Server Manufacturer Specific Attribute Changed.
SL Works With All Hubs Cluster Server Message Sent.
SL Works With All Hubs Cluster Server Pre Attribute Changed.
SL Works With All Hubs Cluster Server Tick.
SL Works With All Hubs Cluster Set Ias Zone Enrollment Method.
SL Works With All Hubs Cluster Set Mac Poll Failure Wait Time.
SL Works With All Hubs Cluster Set Pending Network Update.
SL Works With All Hubs Cluster Short Address Change.
SL Works With All Hubs Cluster Survey Beacons.
SL Works With All Hubs Cluster Survey Beacons Response.
SL Works With All Hubs Cluster Trust Center For Cluster Server Query.
SL Works With All Hubs Cluster Trust Center For Cluster Server Query Response.
SL Works With All Hubs Cluster Use Trust Center For Cluster Server.
SL Works With All Hubs Cluster Use Trust Center For Cluster Server Response.
Basic Cluster Callbacks Documentation#
emberAfBasicClusterClientAttributeChangedCallback#
void emberAfBasicClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Basic Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBasicClusterClientDefaultResponseCallback#
void emberAfBasicClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Basic Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBasicClusterClientInitCallback#
void emberAfBasicClusterClientInitCallback (int8u endpoint)
Basic Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBasicClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBasicClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Basic Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBasicClusterClientMessageSentCallback#
void emberAfBasicClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Basic Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBasicClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBasicClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Basic Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBasicClusterClientTickCallback#
void emberAfBasicClusterClientTickCallback (int8u endpoint)
Basic Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBasicClusterGetLocalesSupportedCallback#
boolean emberAfBasicClusterGetLocalesSupportedCallback (int8u * startLocale, int8u maxLocalesRequested)
Basic Cluster Get Locales Supported.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | startLocale | Ver.: always |
int8u | N/A | maxLocalesRequested | Ver.: always |
emberAfBasicClusterGetLocalesSupportedResponseCallback#
boolean emberAfBasicClusterGetLocalesSupportedResponseCallback (int8u discoveryComplete, int8u * localeSupported)
Basic Cluster Get Locales Supported Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | discoveryComplete | Ver.: always |
int8u * | N/A | localeSupported | Ver.: always |
emberAfBasicClusterResetToFactoryDefaultsCallback#
boolean emberAfBasicClusterResetToFactoryDefaultsCallback (void )
Basic Cluster Reset To Factory Defaults.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfBasicClusterServerAttributeChangedCallback#
void emberAfBasicClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Basic Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBasicClusterServerDefaultResponseCallback#
void emberAfBasicClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Basic Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBasicClusterServerInitCallback#
void emberAfBasicClusterServerInitCallback (int8u endpoint)
Basic Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBasicClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBasicClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Basic Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBasicClusterServerMessageSentCallback#
void emberAfBasicClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Basic Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBasicClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBasicClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Basic Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBasicClusterServerTickCallback#
void emberAfBasicClusterServerTickCallback (int8u endpoint)
Basic Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Power Configuration Cluster Callbacks Documentation#
emberAfPowerConfigClusterClientAttributeChangedCallback#
void emberAfPowerConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Power Configuration Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPowerConfigClusterClientDefaultResponseCallback#
void emberAfPowerConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Power Configuration Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPowerConfigClusterClientInitCallback#
void emberAfPowerConfigClusterClientInitCallback (int8u endpoint)
Power Configuration Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPowerConfigClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPowerConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Power Configuration Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPowerConfigClusterClientMessageSentCallback#
void emberAfPowerConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Power Configuration Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPowerConfigClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPowerConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Power Configuration Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPowerConfigClusterClientTickCallback#
void emberAfPowerConfigClusterClientTickCallback (int8u endpoint)
Power Configuration Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPowerConfigClusterServerAttributeChangedCallback#
void emberAfPowerConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Power Configuration Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPowerConfigClusterServerDefaultResponseCallback#
void emberAfPowerConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Power Configuration Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPowerConfigClusterServerInitCallback#
void emberAfPowerConfigClusterServerInitCallback (int8u endpoint)
Power Configuration Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPowerConfigClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPowerConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Power Configuration Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPowerConfigClusterServerMessageSentCallback#
void emberAfPowerConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Power Configuration Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPowerConfigClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPowerConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Power Configuration Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPowerConfigClusterServerTickCallback#
void emberAfPowerConfigClusterServerTickCallback (int8u endpoint)
Power Configuration Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Device Temperature Configuration Cluster Callbacks Documentation#
emberAfDeviceTempClusterClientAttributeChangedCallback#
void emberAfDeviceTempClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Device Temperature Configuration Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDeviceTempClusterClientDefaultResponseCallback#
void emberAfDeviceTempClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Device Temperature Configuration Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDeviceTempClusterClientInitCallback#
void emberAfDeviceTempClusterClientInitCallback (int8u endpoint)
Device Temperature Configuration Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDeviceTempClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDeviceTempClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Device Temperature Configuration Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDeviceTempClusterClientMessageSentCallback#
void emberAfDeviceTempClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Device Temperature Configuration Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDeviceTempClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDeviceTempClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Device Temperature Configuration Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDeviceTempClusterClientTickCallback#
void emberAfDeviceTempClusterClientTickCallback (int8u endpoint)
Device Temperature Configuration Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDeviceTempClusterServerAttributeChangedCallback#
void emberAfDeviceTempClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Device Temperature Configuration Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDeviceTempClusterServerDefaultResponseCallback#
void emberAfDeviceTempClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Device Temperature Configuration Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDeviceTempClusterServerInitCallback#
void emberAfDeviceTempClusterServerInitCallback (int8u endpoint)
Device Temperature Configuration Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDeviceTempClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDeviceTempClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Device Temperature Configuration Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDeviceTempClusterServerMessageSentCallback#
void emberAfDeviceTempClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Device Temperature Configuration Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDeviceTempClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDeviceTempClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Device Temperature Configuration Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDeviceTempClusterServerTickCallback#
void emberAfDeviceTempClusterServerTickCallback (int8u endpoint)
Device Temperature Configuration Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Identify Cluster Callbacks Documentation#
emberAfIdentifyClusterClientAttributeChangedCallback#
void emberAfIdentifyClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Identify Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIdentifyClusterClientDefaultResponseCallback#
void emberAfIdentifyClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Identify Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIdentifyClusterClientInitCallback#
void emberAfIdentifyClusterClientInitCallback (int8u endpoint)
Identify Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIdentifyClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIdentifyClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Identify Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIdentifyClusterClientMessageSentCallback#
void emberAfIdentifyClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Identify Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIdentifyClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIdentifyClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Identify Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIdentifyClusterClientTickCallback#
void emberAfIdentifyClusterClientTickCallback (int8u endpoint)
Identify Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIdentifyClusterEZModeInvokeCallback#
boolean emberAfIdentifyClusterEZModeInvokeCallback (int8u action)
Identify Cluster E Z Mode Invoke.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | action | Ver.: always |
emberAfIdentifyClusterIdentifyCallback#
boolean emberAfIdentifyClusterIdentifyCallback (int16u identifyTime)
Identify Cluster Identify.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | identifyTime | Ver.: always |
emberAfIdentifyClusterIdentifyQueryCallback#
boolean emberAfIdentifyClusterIdentifyQueryCallback (void )
Identify Cluster Identify Query.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIdentifyClusterIdentifyQueryResponseCallback#
boolean emberAfIdentifyClusterIdentifyQueryResponseCallback (int16u timeout)
Identify Cluster Identify Query Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | timeout | Ver.: always |
emberAfIdentifyClusterServerAttributeChangedCallback#
void emberAfIdentifyClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Identify Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIdentifyClusterServerDefaultResponseCallback#
void emberAfIdentifyClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Identify Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIdentifyClusterServerInitCallback#
void emberAfIdentifyClusterServerInitCallback (int8u endpoint)
Identify Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIdentifyClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIdentifyClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Identify Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIdentifyClusterServerMessageSentCallback#
void emberAfIdentifyClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Identify Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIdentifyClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIdentifyClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Identify Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIdentifyClusterServerTickCallback#
void emberAfIdentifyClusterServerTickCallback (int8u endpoint)
Identify Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfIdentifyClusterTriggerEffectCallback#
boolean emberAfIdentifyClusterTriggerEffectCallback (int8u effectId, int8u effectVariant)
Identify Cluster Trigger Effect.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | effectId | Ver.: always |
int8u | N/A | effectVariant | Ver.: always |
emberAfIdentifyClusterUpdateCommissionStateCallback#
boolean emberAfIdentifyClusterUpdateCommissionStateCallback (int8u action, int8u commissionStateMask)
Identify Cluster Update Commission State.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | action | Ver.: always |
int8u | N/A | commissionStateMask | Ver.: always |
Groups Cluster Callbacks Documentation#
emberAfGroupsClusterClearGroupTableCallback#
void emberAfGroupsClusterClearGroupTableCallback (int8u endpoint)
Groups Cluster Clear Group Table.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | The endpoint. Ver.: always |
This function is called by the framework when the application should clear the group table.
emberAfGroupsClusterEndpointInGroupCallback#
boolean emberAfGroupsClusterEndpointInGroupCallback (int8u endpoint, int16u groupId)
Groups Cluster Endpoint In Group.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | The endpoint. Ver.: always |
int16u | N/A | groupId | The group identifier. Ver.: always |
This function is called by the framework when it needs to determine if an endpoint is a member of a group. The application should return true if the endpoint is a member of the group and false otherwise.
emberAfGroupsClusterAddGroupCallback#
boolean emberAfGroupsClusterAddGroupCallback (int16u groupId, int8u * groupName)
Groups Cluster Add Group.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u * | N/A | groupName | Ver.: always |
emberAfGroupsClusterAddGroupIfIdentifyingCallback#
boolean emberAfGroupsClusterAddGroupIfIdentifyingCallback (int16u groupId, int8u * groupName)
Groups Cluster Add Group If Identifying.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u * | N/A | groupName | Ver.: always |
emberAfGroupsClusterAddGroupResponseCallback#
boolean emberAfGroupsClusterAddGroupResponseCallback (int8u status, int16u groupId)
Groups Cluster Add Group Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
emberAfGroupsClusterClientAttributeChangedCallback#
void emberAfGroupsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Groups Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfGroupsClusterClientDefaultResponseCallback#
void emberAfGroupsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Groups Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfGroupsClusterClientInitCallback#
void emberAfGroupsClusterClientInitCallback (int8u endpoint)
Groups Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfGroupsClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfGroupsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Groups Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfGroupsClusterClientMessageSentCallback#
void emberAfGroupsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Groups Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfGroupsClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfGroupsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Groups Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfGroupsClusterClientTickCallback#
void emberAfGroupsClusterClientTickCallback (int8u endpoint)
Groups Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfGroupsClusterGetGroupMembershipCallback#
boolean emberAfGroupsClusterGetGroupMembershipCallback (int8u groupCount, int8u * groupList)
Groups Cluster Get Group Membership.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | groupCount | Ver.: always |
int8u * | N/A | groupList | Ver.: always |
emberAfGroupsClusterGetGroupMembershipResponseCallback#
boolean emberAfGroupsClusterGetGroupMembershipResponseCallback (int8u capacity, int8u groupCount, int8u * groupList)
Groups Cluster Get Group Membership Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | capacity | Ver.: always |
int8u | N/A | groupCount | Ver.: always |
int8u * | N/A | groupList | Ver.: always |
emberAfGroupsClusterRemoveAllGroupsCallback#
boolean emberAfGroupsClusterRemoveAllGroupsCallback (void )
Groups Cluster Remove All Groups.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGroupsClusterRemoveGroupCallback#
boolean emberAfGroupsClusterRemoveGroupCallback (int16u groupId)
Groups Cluster Remove Group.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
emberAfGroupsClusterRemoveGroupResponseCallback#
boolean emberAfGroupsClusterRemoveGroupResponseCallback (int8u status, int16u groupId)
Groups Cluster Remove Group Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
emberAfGroupsClusterServerAttributeChangedCallback#
void emberAfGroupsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Groups Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfGroupsClusterServerDefaultResponseCallback#
void emberAfGroupsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Groups Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfGroupsClusterServerInitCallback#
void emberAfGroupsClusterServerInitCallback (int8u endpoint)
Groups Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfGroupsClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfGroupsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Groups Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfGroupsClusterServerMessageSentCallback#
void emberAfGroupsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Groups Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfGroupsClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfGroupsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Groups Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfGroupsClusterServerTickCallback#
void emberAfGroupsClusterServerTickCallback (int8u endpoint)
Groups Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfGroupsClusterViewGroupCallback#
boolean emberAfGroupsClusterViewGroupCallback (int16u groupId)
Groups Cluster View Group.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
emberAfGroupsClusterViewGroupResponseCallback#
boolean emberAfGroupsClusterViewGroupResponseCallback (int8u status, int16u groupId, int8u * groupName)
Groups Cluster View Group Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u * | N/A | groupName | Ver.: always |
Scenes Cluster Callbacks Documentation#
emberAfScenesClusterClearSceneTableCallback#
void emberAfScenesClusterClearSceneTableCallback (int8u endpoint)
Scenes Cluster ClearSceneTable.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | The endpoint. Ver.: always |
This function is called by the framework when the application should clear the scene table.
emberAfScenesClusterMakeInvalidCallback#
EmberAfStatus emberAfScenesClusterMakeInvalidCallback (int8u endpoint)
Scenes Cluster Make Invalid.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Ver.: always |
This function is called to invalidate the valid attribute in the Scenes cluster.
emberAfScenesClusterRecallSavedSceneCallback#
EmberAfStatus emberAfScenesClusterRecallSavedSceneCallback (int8u endpoint, int16u groupId, int8u sceneId)
Scenes Cluster Recall Saved Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | The endpoint. Ver.: always |
int16u | N/A | groupId | The group identifier. Ver.: always |
int8u | N/A | sceneId | The scene identifier. Ver.: always |
This function is called by the framework when the application should recall a saved scene.
emberAfScenesClusterRemoveScenesInGroupCallback#
void emberAfScenesClusterRemoveScenesInGroupCallback (int8u endpoint, int16u groupId)
Scenes Cluster Remove Scenes In Group.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint Ver.: always |
int16u | N/A | groupId | Group ID Ver.: always |
This function removes the scenes from a specified group.
emberAfScenesClusterAddSceneCallback#
boolean emberAfScenesClusterAddSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime, int8u * sceneName, int8u * extensionFieldSets)
Scenes Cluster Add Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u * | N/A | sceneName | Ver.: always |
int8u * | N/A | extensionFieldSets | Ver.: always |
emberAfScenesClusterAddSceneResponseCallback#
boolean emberAfScenesClusterAddSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
Scenes Cluster Add Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterClientAttributeChangedCallback#
void emberAfScenesClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Scenes Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfScenesClusterClientDefaultResponseCallback#
void emberAfScenesClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Scenes Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfScenesClusterClientInitCallback#
void emberAfScenesClusterClientInitCallback (int8u endpoint)
Scenes Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Scenes Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfScenesClusterClientMessageSentCallback#
void emberAfScenesClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Scenes Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfScenesClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfScenesClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Scenes Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfScenesClusterClientTickCallback#
void emberAfScenesClusterClientTickCallback (int8u endpoint)
Scenes Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfScenesClusterCopySceneCallback#
boolean emberAfScenesClusterCopySceneCallback (int8u mode, int16u groupIdFrom, int8u sceneIdFrom, int16u groupIdTo, int8u sceneIdTo)
Scenes Cluster Copy Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | mode | Ver.: always |
int16u | N/A | groupIdFrom | Ver.: always |
int8u | N/A | sceneIdFrom | Ver.: always |
int16u | N/A | groupIdTo | Ver.: always |
int8u | N/A | sceneIdTo | Ver.: always |
emberAfScenesClusterCopySceneResponseCallback#
boolean emberAfScenesClusterCopySceneResponseCallback (int8u status, int16u groupIdFrom, int8u sceneIdFrom)
Scenes Cluster Copy Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupIdFrom | Ver.: always |
int8u | N/A | sceneIdFrom | Ver.: always |
emberAfScenesClusterEnhancedAddSceneCallback#
boolean emberAfScenesClusterEnhancedAddSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime, int8u * sceneName, int8u * extensionFieldSets)
Scenes Cluster Enhanced Add Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u * | N/A | sceneName | Ver.: always |
int8u * | N/A | extensionFieldSets | Ver.: always |
emberAfScenesClusterEnhancedAddSceneResponseCallback#
boolean emberAfScenesClusterEnhancedAddSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
Scenes Cluster Enhanced Add Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterEnhancedViewSceneCallback#
boolean emberAfScenesClusterEnhancedViewSceneCallback (int16u groupId, int8u sceneId)
Scenes Cluster Enhanced View Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterEnhancedViewSceneResponseCallback#
boolean emberAfScenesClusterEnhancedViewSceneResponseCallback (int8u status, int16u groupId, int8u sceneId, int16u transitionTime, int8u * sceneName, int8u * extensionFieldSets)
Scenes Cluster Enhanced View Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u * | N/A | sceneName | Ver.: always |
int8u * | N/A | extensionFieldSets | Ver.: always |
emberAfScenesClusterGetSceneMembershipCallback#
boolean emberAfScenesClusterGetSceneMembershipCallback (int16u groupId)
Scenes Cluster Get Scene Membership.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
emberAfScenesClusterGetSceneMembershipResponseCallback#
boolean emberAfScenesClusterGetSceneMembershipResponseCallback (int8u status, int8u capacity, int16u groupId, int8u sceneCount, int8u * sceneList)
Scenes Cluster Get Scene Membership Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u | N/A | capacity | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneCount | Ver.: always |
int8u * | N/A | sceneList | Ver.: always |
emberAfScenesClusterRecallSceneCallback#
boolean emberAfScenesClusterRecallSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime)
Scenes Cluster Recall Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
int16u | N/A | transitionTime | Ver.: since zcl-7.0-07-5123-07 |
emberAfScenesClusterRemoveAllScenesCallback#
boolean emberAfScenesClusterRemoveAllScenesCallback (int16u groupId)
Scenes Cluster Remove All Scenes.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
emberAfScenesClusterRemoveAllScenesResponseCallback#
boolean emberAfScenesClusterRemoveAllScenesResponseCallback (int8u status, int16u groupId)
Scenes Cluster Remove All Scenes Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
emberAfScenesClusterRemoveSceneCallback#
boolean emberAfScenesClusterRemoveSceneCallback (int16u groupId, int8u sceneId)
Scenes Cluster Remove Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterRemoveSceneResponseCallback#
boolean emberAfScenesClusterRemoveSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
Scenes Cluster Remove Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterServerAttributeChangedCallback#
void emberAfScenesClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Scenes Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfScenesClusterServerDefaultResponseCallback#
void emberAfScenesClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Scenes Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfScenesClusterServerInitCallback#
void emberAfScenesClusterServerInitCallback (int8u endpoint)
Scenes Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Scenes Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfScenesClusterServerMessageSentCallback#
void emberAfScenesClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Scenes Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfScenesClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfScenesClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Scenes Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfScenesClusterServerTickCallback#
void emberAfScenesClusterServerTickCallback (int8u endpoint)
Scenes Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfScenesClusterStoreSceneCallback#
boolean emberAfScenesClusterStoreSceneCallback (int16u groupId, int8u sceneId)
Scenes Cluster Store Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterStoreSceneResponseCallback#
boolean emberAfScenesClusterStoreSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
Scenes Cluster Store Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterViewSceneCallback#
boolean emberAfScenesClusterViewSceneCallback (int16u groupId, int8u sceneId)
Scenes Cluster View Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
emberAfScenesClusterViewSceneResponseCallback#
boolean emberAfScenesClusterViewSceneResponseCallback (int8u status, int16u groupId, int8u sceneId, int16u transitionTime, int8u * sceneName, int8u * extensionFieldSets)
Scenes Cluster View Scene Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | groupId | Ver.: always |
int8u | N/A | sceneId | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u * | N/A | sceneName | Ver.: always |
int8u * | N/A | extensionFieldSets | Ver.: always |
emberAfScenesClusterStoreCurrentSceneCallback#
EmberAfStatus emberAfScenesClusterStoreCurrentSceneCallback (int8u endpoint, int16u groupId, int8u sceneId)
Scenes Cluster Store Current Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | The endpoint. Ver.: always |
int16u | N/A | groupId | The group identifier. Ver.: always |
int8u | N/A | sceneId | The scene identifier. Ver.: always |
This function is called by the framework when the application should store the current scene. If an entry already exists in the scene table with the same scene and group ids, the application should update the entry with the current scene. Otherwise, a new entry should be adde to the scene table, if possible.
On/off Cluster Callbacks Documentation#
emberAfOnOffClusterLevelControlEffectCallback#
void emberAfOnOffClusterLevelControlEffectCallback (int8u endpoint, boolean newValue)
On/off Cluster Level Control Effect.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Ver.: always |
boolean | N/A | newValue | Ver.: always |
This is called by the framework when the on/off cluster initiates a command that must effect a level control change. The implementation assumes that the client will handle any effect on the On/Off Cluster.
emberAfOnOffClusterClientAttributeChangedCallback#
void emberAfOnOffClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
On/off Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOnOffClusterClientDefaultResponseCallback#
void emberAfOnOffClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
On/off Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOnOffClusterClientInitCallback#
void emberAfOnOffClusterClientInitCallback (int8u endpoint)
On/off Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOnOffClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOnOffClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
On/off Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOnOffClusterClientMessageSentCallback#
void emberAfOnOffClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
On/off Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOnOffClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOnOffClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
On/off Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOnOffClusterClientTickCallback#
void emberAfOnOffClusterClientTickCallback (int8u endpoint)
On/off Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOnOffClusterOffCallback#
boolean emberAfOnOffClusterOffCallback (void )
On/off Cluster Off.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterOffWithEffectCallback#
boolean emberAfOnOffClusterOffWithEffectCallback (int8u effectId, int8u effectVariant)
On/off Cluster Off With Effect.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | effectId | Ver.: always |
int8u | N/A | effectVariant | Ver.: always |
emberAfOnOffClusterOnCallback#
boolean emberAfOnOffClusterOnCallback (void )
On/off Cluster On.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterOnWithRecallGlobalSceneCallback#
boolean emberAfOnOffClusterOnWithRecallGlobalSceneCallback (void )
On/off Cluster On With Recall Global Scene.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterOnWithTimedOffCallback#
boolean emberAfOnOffClusterOnWithTimedOffCallback (int8u onOffControl, int16u onTime, int16u offWaitTime)
On/off Cluster On With Timed Off.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | onOffControl | Ver.: always |
int16u | N/A | onTime | Ver.: always |
int16u | N/A | offWaitTime | Ver.: always |
emberAfOnOffClusterSampleMfgSpecificOffWithTransitionCallback#
boolean emberAfOnOffClusterSampleMfgSpecificOffWithTransitionCallback (void )
On/off Cluster Sample Mfg Specific Off With Transition.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterSampleMfgSpecificOnWithTransition2Callback#
boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransition2Callback (void )
On/off Cluster Sample Mfg Specific On With Transition2.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterSampleMfgSpecificOnWithTransitionCallback#
boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransitionCallback (void )
On/off Cluster Sample Mfg Specific On With Transition.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterSampleMfgSpecificToggleWithTransition2Callback#
boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransition2Callback (void )
On/off Cluster Sample Mfg Specific Toggle With Transition2.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterSampleMfgSpecificToggleWithTransitionCallback#
boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransitionCallback (void )
On/off Cluster Sample Mfg Specific Toggle With Transition.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterServerAttributeChangedCallback#
void emberAfOnOffClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
On/off Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOnOffClusterServerDefaultResponseCallback#
void emberAfOnOffClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
On/off Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOnOffClusterServerInitCallback#
void emberAfOnOffClusterServerInitCallback (int8u endpoint)
On/off Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOnOffClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOnOffClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
On/off Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOnOffClusterServerMessageSentCallback#
void emberAfOnOffClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
On/off Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOnOffClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOnOffClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
On/off Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOnOffClusterServerTickCallback#
void emberAfOnOffClusterServerTickCallback (int8u endpoint)
On/off Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfOnOffClusterToggleCallback#
boolean emberAfOnOffClusterToggleCallback (void )
On/off Cluster Toggle.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOnOffClusterSetValueCallback#
EmberAfStatus emberAfOnOffClusterSetValueCallback (int8u endpoint, int8u command, boolean initiatedByLevelChange)
On/off Cluster Set Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Ver.: always |
int8u | N/A | command | Ver.: always |
boolean | N/A | initiatedByLevelChange | Ver.: always |
This function is called when the on/off value needs to be set, either through normal channels or as a result of a level change.
On/off Switch Configuration Cluster Callbacks Documentation#
emberAfOnOffSwitchConfigClusterClientAttributeChangedCallback#
void emberAfOnOffSwitchConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
On/off Switch Configuration Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOnOffSwitchConfigClusterClientDefaultResponseCallback#
void emberAfOnOffSwitchConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
On/off Switch Configuration Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOnOffSwitchConfigClusterClientInitCallback#
void emberAfOnOffSwitchConfigClusterClientInitCallback (int8u endpoint)
On/off Switch Configuration Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOnOffSwitchConfigClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOnOffSwitchConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
On/off Switch Configuration Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOnOffSwitchConfigClusterClientMessageSentCallback#
void emberAfOnOffSwitchConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
On/off Switch Configuration Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOnOffSwitchConfigClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOnOffSwitchConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
On/off Switch Configuration Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOnOffSwitchConfigClusterClientTickCallback#
void emberAfOnOffSwitchConfigClusterClientTickCallback (int8u endpoint)
On/off Switch Configuration Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOnOffSwitchConfigClusterServerAttributeChangedCallback#
void emberAfOnOffSwitchConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
On/off Switch Configuration Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOnOffSwitchConfigClusterServerDefaultResponseCallback#
void emberAfOnOffSwitchConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
On/off Switch Configuration Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOnOffSwitchConfigClusterServerInitCallback#
void emberAfOnOffSwitchConfigClusterServerInitCallback (int8u endpoint)
On/off Switch Configuration Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOnOffSwitchConfigClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOnOffSwitchConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
On/off Switch Configuration Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOnOffSwitchConfigClusterServerMessageSentCallback#
void emberAfOnOffSwitchConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
On/off Switch Configuration Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOnOffSwitchConfigClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOnOffSwitchConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
On/off Switch Configuration Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOnOffSwitchConfigClusterServerTickCallback#
void emberAfOnOffSwitchConfigClusterServerTickCallback (int8u endpoint)
On/off Switch Configuration Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Level Control Cluster Callbacks Documentation#
emberAfLevelControlClusterClientAttributeChangedCallback#
void emberAfLevelControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Level Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfLevelControlClusterClientDefaultResponseCallback#
void emberAfLevelControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Level Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfLevelControlClusterClientInitCallback#
void emberAfLevelControlClusterClientInitCallback (int8u endpoint)
Level Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfLevelControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfLevelControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Level Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfLevelControlClusterClientMessageSentCallback#
void emberAfLevelControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Level Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfLevelControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfLevelControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Level Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfLevelControlClusterClientTickCallback#
void emberAfLevelControlClusterClientTickCallback (int8u endpoint)
Level Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfLevelControlClusterMoveCallback#
boolean emberAfLevelControlClusterMoveCallback (int8u moveMode, int8u rate, int8u optionMask, int8u optionOverride)
Level Control Cluster Move.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | moveMode | Ver.: always |
int8u | N/A | rate | Ver.: always |
int8u | N/A | optionMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfLevelControlClusterMoveToClosestFrequencyCallback#
boolean emberAfLevelControlClusterMoveToClosestFrequencyCallback (int16u frequency)
Level Control Cluster Move To Closest Frequency.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | frequency | Ver.: always |
emberAfLevelControlClusterMoveToLevelCallback#
boolean emberAfLevelControlClusterMoveToLevelCallback (int8u level, int16u transitionTime, int8u optionMask, int8u optionOverride)
Level Control Cluster Move To Level.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | level | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfLevelControlClusterMoveToLevelWithOnOffCallback#
boolean emberAfLevelControlClusterMoveToLevelWithOnOffCallback (int8u level, int16u transitionTime)
Level Control Cluster Move To Level With On Off.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | level | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
emberAfLevelControlClusterMoveWithOnOffCallback#
boolean emberAfLevelControlClusterMoveWithOnOffCallback (int8u moveMode, int8u rate)
Level Control Cluster Move With On Off.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | moveMode | Ver.: always |
int8u | N/A | rate | Ver.: always |
emberAfLevelControlClusterServerAttributeChangedCallback#
void emberAfLevelControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Level Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfLevelControlClusterServerDefaultResponseCallback#
void emberAfLevelControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Level Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfLevelControlClusterServerInitCallback#
void emberAfLevelControlClusterServerInitCallback (int8u endpoint)
Level Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfLevelControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfLevelControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Level Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfLevelControlClusterServerMessageSentCallback#
void emberAfLevelControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Level Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfLevelControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfLevelControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Level Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfLevelControlClusterServerTickCallback#
void emberAfLevelControlClusterServerTickCallback (int8u endpoint)
Level Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfLevelControlClusterStepCallback#
boolean emberAfLevelControlClusterStepCallback (int8u stepMode, int8u stepSize, int16u transitionTime, int8u optionMask, int8u optionOverride)
Level Control Cluster Step.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | stepMode | Ver.: always |
int8u | N/A | stepSize | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfLevelControlClusterStepWithOnOffCallback#
boolean emberAfLevelControlClusterStepWithOnOffCallback (int8u stepMode, int8u stepSize, int16u transitionTime)
Level Control Cluster Step With On Off.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | stepMode | Ver.: always |
int8u | N/A | stepSize | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
emberAfLevelControlClusterStopCallback#
boolean emberAfLevelControlClusterStopCallback (int8u optionMask, int8u optionOverride)
Level Control Cluster Stop.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | optionMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfLevelControlClusterStopWithOnOffCallback#
boolean emberAfLevelControlClusterStopWithOnOffCallback (void )
Level Control Cluster Stop With On Off.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
Alarms Cluster Callbacks Documentation#
emberAfAlarmClusterAlarmCallback#
boolean emberAfAlarmClusterAlarmCallback (int8u alarmCode, int16u clusterId)
Alarms Cluster Alarm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | alarmCode | Ver.: always |
int16u | N/A | clusterId | Ver.: always |
emberAfAlarmClusterClientAttributeChangedCallback#
void emberAfAlarmClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Alarms Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfAlarmClusterClientDefaultResponseCallback#
void emberAfAlarmClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Alarms Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfAlarmClusterClientInitCallback#
void emberAfAlarmClusterClientInitCallback (int8u endpoint)
Alarms Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfAlarmClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfAlarmClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Alarms Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfAlarmClusterClientMessageSentCallback#
void emberAfAlarmClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Alarms Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfAlarmClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfAlarmClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Alarms Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfAlarmClusterClientTickCallback#
void emberAfAlarmClusterClientTickCallback (int8u endpoint)
Alarms Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfAlarmClusterGetAlarmCallback#
boolean emberAfAlarmClusterGetAlarmCallback (void )
Alarms Cluster Get Alarm.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfAlarmClusterGetAlarmResponseCallback#
boolean emberAfAlarmClusterGetAlarmResponseCallback (int8u status, int8u alarmCode, int16u clusterId, int32u timeStamp)
Alarms Cluster Get Alarm Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u | N/A | alarmCode | Ver.: always |
int16u | N/A | clusterId | Ver.: always |
int32u | N/A | timeStamp | Ver.: always |
emberAfAlarmClusterResetAlarmCallback#
boolean emberAfAlarmClusterResetAlarmCallback (int8u alarmCode, int16u clusterId)
Alarms Cluster Reset Alarm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | alarmCode | Ver.: always |
int16u | N/A | clusterId | Ver.: always |
emberAfAlarmClusterResetAlarmLogCallback#
boolean emberAfAlarmClusterResetAlarmLogCallback (void )
Alarms Cluster Reset Alarm Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfAlarmClusterResetAllAlarmsCallback#
boolean emberAfAlarmClusterResetAllAlarmsCallback (void )
Alarms Cluster Reset All Alarms.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfAlarmClusterServerAttributeChangedCallback#
void emberAfAlarmClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Alarms Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfAlarmClusterServerDefaultResponseCallback#
void emberAfAlarmClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Alarms Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfAlarmClusterServerInitCallback#
void emberAfAlarmClusterServerInitCallback (int8u endpoint)
Alarms Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfAlarmClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfAlarmClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Alarms Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfAlarmClusterServerMessageSentCallback#
void emberAfAlarmClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Alarms Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfAlarmClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfAlarmClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Alarms Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfAlarmClusterServerTickCallback#
void emberAfAlarmClusterServerTickCallback (int8u endpoint)
Alarms Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Time Cluster Callbacks Documentation#
emberAfTimeClusterClientAttributeChangedCallback#
void emberAfTimeClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Time Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfTimeClusterClientDefaultResponseCallback#
void emberAfTimeClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Time Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfTimeClusterClientInitCallback#
void emberAfTimeClusterClientInitCallback (int8u endpoint)
Time Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfTimeClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfTimeClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Time Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfTimeClusterClientMessageSentCallback#
void emberAfTimeClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Time Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfTimeClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfTimeClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Time Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfTimeClusterClientTickCallback#
void emberAfTimeClusterClientTickCallback (int8u endpoint)
Time Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfTimeClusterServerAttributeChangedCallback#
void emberAfTimeClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Time Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfTimeClusterServerDefaultResponseCallback#
void emberAfTimeClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Time Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfTimeClusterServerInitCallback#
void emberAfTimeClusterServerInitCallback (int8u endpoint)
Time Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfTimeClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfTimeClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Time Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfTimeClusterServerMessageSentCallback#
void emberAfTimeClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Time Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfTimeClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfTimeClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Time Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfTimeClusterServerTickCallback#
void emberAfTimeClusterServerTickCallback (int8u endpoint)
Time Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
RSSI Location Cluster Callbacks Documentation#
emberAfRssiLocationClusterAnchorNodeAnnounceCallback#
boolean emberAfRssiLocationClusterAnchorNodeAnnounceCallback (int8u * anchorNodeIeeeAddress, int16s coordinate1, int16s coordinate2, int16s coordinate3)
RSSI Location Cluster Anchor Node Announce.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | anchorNodeIeeeAddress | Ver.: always |
int16s | N/A | coordinate1 | Ver.: always |
int16s | N/A | coordinate2 | Ver.: always |
int16s | N/A | coordinate3 | Ver.: always |
emberAfRssiLocationClusterClientAttributeChangedCallback#
void emberAfRssiLocationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
RSSI Location Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfRssiLocationClusterClientDefaultResponseCallback#
void emberAfRssiLocationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
RSSI Location Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfRssiLocationClusterClientInitCallback#
void emberAfRssiLocationClusterClientInitCallback (int8u endpoint)
RSSI Location Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
RSSI Location Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfRssiLocationClusterClientMessageSentCallback#
void emberAfRssiLocationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
RSSI Location Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfRssiLocationClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfRssiLocationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
RSSI Location Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfRssiLocationClusterClientTickCallback#
void emberAfRssiLocationClusterClientTickCallback (int8u endpoint)
RSSI Location Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfRssiLocationClusterCompactLocationDataNotificationCallback#
boolean emberAfRssiLocationClusterCompactLocationDataNotificationCallback (int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int8u qualityMeasure, int16u locationAge)
RSSI Location Cluster Compact Location Data Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | locationType | Ver.: always |
int16s | N/A | coordinate1 | Ver.: always |
int16s | N/A | coordinate2 | Ver.: always |
int16s | N/A | coordinate3 | Ver.: always |
int8u | N/A | qualityMeasure | Ver.: always |
int16u | N/A | locationAge | Ver.: always |
emberAfRssiLocationClusterDeviceConfigurationResponseCallback#
boolean emberAfRssiLocationClusterDeviceConfigurationResponseCallback (int8u status, int16s power, int16u pathLossExponent, int16u calculationPeriod, int8u numberRssiMeasurements, int16u reportingPeriod)
RSSI Location Cluster Device Configuration Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16s | N/A | power | Ver.: always |
int16u | N/A | pathLossExponent | Ver.: always |
int16u | N/A | calculationPeriod | Ver.: always |
int8u | N/A | numberRssiMeasurements | Ver.: always |
int16u | N/A | reportingPeriod | Ver.: always |
emberAfRssiLocationClusterGetDeviceConfigurationCallback#
boolean emberAfRssiLocationClusterGetDeviceConfigurationCallback (int8u * targetAddress)
RSSI Location Cluster Get Device Configuration.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | targetAddress | Ver.: always |
emberAfRssiLocationClusterGetLocationDataCallback#
boolean emberAfRssiLocationClusterGetLocationDataCallback (int8u flags, int8u numberResponses, int8u * targetAddress)
RSSI Location Cluster Get Location Data.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | flags | Ver.: always |
int8u | N/A | numberResponses | Ver.: always |
int8u * | N/A | targetAddress | Ver.: always |
emberAfRssiLocationClusterLocationDataNotificationCallback#
boolean emberAfRssiLocationClusterLocationDataNotificationCallback (int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent, int8u locationMethod, int8u qualityMeasure, int16u locationAge)
RSSI Location Cluster Location Data Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | locationType | Ver.: always |
int16s | N/A | coordinate1 | Ver.: always |
int16s | N/A | coordinate2 | Ver.: always |
int16s | N/A | coordinate3 | Ver.: always |
int16s | N/A | power | Ver.: always |
int16u | N/A | pathLossExponent | Ver.: always |
int8u | N/A | locationMethod | Ver.: always |
int8u | N/A | qualityMeasure | Ver.: always |
int16u | N/A | locationAge | Ver.: always |
emberAfRssiLocationClusterLocationDataResponseCallback#
boolean emberAfRssiLocationClusterLocationDataResponseCallback (int8u status, int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent, int8u locationMethod, int8u qualityMeasure, int16u locationAge)
RSSI Location Cluster Location Data Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u | N/A | locationType | Ver.: always |
int16s | N/A | coordinate1 | Ver.: always |
int16s | N/A | coordinate2 | Ver.: always |
int16s | N/A | coordinate3 | Ver.: always |
int16s | N/A | power | Ver.: always |
int16u | N/A | pathLossExponent | Ver.: always |
int8u | N/A | locationMethod | Ver.: always |
int8u | N/A | qualityMeasure | Ver.: always |
int16u | N/A | locationAge | Ver.: always |
emberAfRssiLocationClusterReportRssiMeasurementsCallback#
boolean emberAfRssiLocationClusterReportRssiMeasurementsCallback (int8u * measuringDevice, int8u neighbors, int8u * neighborsInfo)
RSSI Location Cluster Report Rssi Measurements.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | measuringDevice | Ver.: always |
int8u | N/A | neighbors | Ver.: always |
int8u * | N/A | neighborsInfo | Ver.: always |
emberAfRssiLocationClusterRequestOwnLocationCallback#
boolean emberAfRssiLocationClusterRequestOwnLocationCallback (int8u * blindNode)
RSSI Location Cluster Request Own Location.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | blindNode | Ver.: always |
emberAfRssiLocationClusterRssiPingCallback#
boolean emberAfRssiLocationClusterRssiPingCallback (int8u locationType)
RSSI Location Cluster Rssi Ping.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | locationType | Ver.: always |
emberAfRssiLocationClusterRssiRequestCallback#
boolean emberAfRssiLocationClusterRssiRequestCallback (void )
RSSI Location Cluster Rssi Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfRssiLocationClusterRssiResponseCallback#
boolean emberAfRssiLocationClusterRssiResponseCallback (int8u * replyingDevice, int16s coordinate1, int16s coordinate2, int16s coordinate3, int8s rssi, int8u numberRssiMeasurements)
RSSI Location Cluster Rssi Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | replyingDevice | Ver.: always |
int16s | N/A | coordinate1 | Ver.: always |
int16s | N/A | coordinate2 | Ver.: always |
int16s | N/A | coordinate3 | Ver.: always |
int8s | N/A | rssi | Ver.: always |
int8u | N/A | numberRssiMeasurements | Ver.: always |
emberAfRssiLocationClusterSendPingsCallback#
boolean emberAfRssiLocationClusterSendPingsCallback (int8u * targetAddress, int8u numberRssiMeasurements, int16u calculationPeriod)
RSSI Location Cluster Send Pings.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | targetAddress | Ver.: always |
int8u | N/A | numberRssiMeasurements | Ver.: always |
int16u | N/A | calculationPeriod | Ver.: always |
emberAfRssiLocationClusterServerAttributeChangedCallback#
void emberAfRssiLocationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
RSSI Location Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfRssiLocationClusterServerDefaultResponseCallback#
void emberAfRssiLocationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
RSSI Location Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfRssiLocationClusterServerInitCallback#
void emberAfRssiLocationClusterServerInitCallback (int8u endpoint)
RSSI Location Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
RSSI Location Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfRssiLocationClusterServerMessageSentCallback#
void emberAfRssiLocationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
RSSI Location Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfRssiLocationClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfRssiLocationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
RSSI Location Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfRssiLocationClusterServerTickCallback#
void emberAfRssiLocationClusterServerTickCallback (int8u endpoint)
RSSI Location Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfRssiLocationClusterSetAbsoluteLocationCallback#
boolean emberAfRssiLocationClusterSetAbsoluteLocationCallback (int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent)
RSSI Location Cluster Set Absolute Location.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16s | N/A | coordinate1 | Ver.: always |
int16s | N/A | coordinate2 | Ver.: always |
int16s | N/A | coordinate3 | Ver.: always |
int16s | N/A | power | Ver.: always |
int16u | N/A | pathLossExponent | Ver.: always |
emberAfRssiLocationClusterSetDeviceConfigurationCallback#
boolean emberAfRssiLocationClusterSetDeviceConfigurationCallback (int16s power, int16u pathLossExponent, int16u calculationPeriod, int8u numberRssiMeasurements, int16u reportingPeriod)
RSSI Location Cluster Set Device Configuration.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16s | N/A | power | Ver.: always |
int16u | N/A | pathLossExponent | Ver.: always |
int16u | N/A | calculationPeriod | Ver.: always |
int8u | N/A | numberRssiMeasurements | Ver.: always |
int16u | N/A | reportingPeriod | Ver.: always |
Binary Input (Basic) Cluster Callbacks Documentation#
emberAfBinaryInputBasicClusterClientAttributeChangedCallback#
void emberAfBinaryInputBasicClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Binary Input (Basic) Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBinaryInputBasicClusterClientDefaultResponseCallback#
void emberAfBinaryInputBasicClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Binary Input (Basic) Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBinaryInputBasicClusterClientInitCallback#
void emberAfBinaryInputBasicClusterClientInitCallback (int8u endpoint)
Binary Input (Basic) Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBinaryInputBasicClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBinaryInputBasicClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Binary Input (Basic) Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBinaryInputBasicClusterClientMessageSentCallback#
void emberAfBinaryInputBasicClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Binary Input (Basic) Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBinaryInputBasicClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBinaryInputBasicClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Binary Input (Basic) Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBinaryInputBasicClusterClientTickCallback#
void emberAfBinaryInputBasicClusterClientTickCallback (int8u endpoint)
Binary Input (Basic) Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBinaryInputBasicClusterServerAttributeChangedCallback#
void emberAfBinaryInputBasicClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Binary Input (Basic) Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBinaryInputBasicClusterServerDefaultResponseCallback#
void emberAfBinaryInputBasicClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Binary Input (Basic) Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBinaryInputBasicClusterServerInitCallback#
void emberAfBinaryInputBasicClusterServerInitCallback (int8u endpoint)
Binary Input (Basic) Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBinaryInputBasicClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBinaryInputBasicClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Binary Input (Basic) Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBinaryInputBasicClusterServerMessageSentCallback#
void emberAfBinaryInputBasicClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Binary Input (Basic) Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBinaryInputBasicClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBinaryInputBasicClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Binary Input (Basic) Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBinaryInputBasicClusterServerTickCallback#
void emberAfBinaryInputBasicClusterServerTickCallback (int8u endpoint)
Binary Input (Basic) Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Commissioning Cluster Callbacks Documentation#
emberAfCommissioningClusterClientAttributeChangedCallback#
void emberAfCommissioningClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Commissioning Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfCommissioningClusterClientDefaultResponseCallback#
void emberAfCommissioningClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Commissioning Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfCommissioningClusterClientInitCallback#
void emberAfCommissioningClusterClientInitCallback (int8u endpoint)
Commissioning Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfCommissioningClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfCommissioningClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Commissioning Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfCommissioningClusterClientMessageSentCallback#
void emberAfCommissioningClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Commissioning Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfCommissioningClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfCommissioningClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Commissioning Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfCommissioningClusterClientTickCallback#
void emberAfCommissioningClusterClientTickCallback (int8u endpoint)
Commissioning Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfCommissioningClusterResetStartupParametersCallback#
boolean emberAfCommissioningClusterResetStartupParametersCallback (int8u options, int8u index)
Commissioning Cluster Reset Startup Parameters.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int8u | N/A | index | Ver.: always |
emberAfCommissioningClusterResetStartupParametersResponseCallback#
boolean emberAfCommissioningClusterResetStartupParametersResponseCallback (int8u status)
Commissioning Cluster Reset Startup Parameters Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfCommissioningClusterRestartDeviceCallback#
boolean emberAfCommissioningClusterRestartDeviceCallback (int8u options, int8u delay, int8u jitter)
Commissioning Cluster Restart Device.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int8u | N/A | delay | Ver.: always |
int8u | N/A | jitter | Ver.: always |
emberAfCommissioningClusterRestartDeviceResponseCallback#
boolean emberAfCommissioningClusterRestartDeviceResponseCallback (int8u status)
Commissioning Cluster Restart Device Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfCommissioningClusterRestoreStartupParametersCallback#
boolean emberAfCommissioningClusterRestoreStartupParametersCallback (int8u options, int8u index)
Commissioning Cluster Restore Startup Parameters.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int8u | N/A | index | Ver.: always |
emberAfCommissioningClusterRestoreStartupParametersResponseCallback#
boolean emberAfCommissioningClusterRestoreStartupParametersResponseCallback (int8u status)
Commissioning Cluster Restore Startup Parameters Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfCommissioningClusterSaveStartupParametersCallback#
boolean emberAfCommissioningClusterSaveStartupParametersCallback (int8u options, int8u index)
Commissioning Cluster Save Startup Parameters.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int8u | N/A | index | Ver.: always |
emberAfCommissioningClusterSaveStartupParametersResponseCallback#
boolean emberAfCommissioningClusterSaveStartupParametersResponseCallback (int8u status)
Commissioning Cluster Save Startup Parameters Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfCommissioningClusterServerAttributeChangedCallback#
void emberAfCommissioningClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Commissioning Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfCommissioningClusterServerDefaultResponseCallback#
void emberAfCommissioningClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Commissioning Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfCommissioningClusterServerInitCallback#
void emberAfCommissioningClusterServerInitCallback (int8u endpoint)
Commissioning Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfCommissioningClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfCommissioningClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Commissioning Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfCommissioningClusterServerMessageSentCallback#
void emberAfCommissioningClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Commissioning Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfCommissioningClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfCommissioningClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Commissioning Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfCommissioningClusterServerTickCallback#
void emberAfCommissioningClusterServerTickCallback (int8u endpoint)
Commissioning Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Partition Cluster Callbacks Documentation#
emberAfPartitionClusterClientAttributeChangedCallback#
void emberAfPartitionClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Partition Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPartitionClusterClientDefaultResponseCallback#
void emberAfPartitionClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Partition Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPartitionClusterClientInitCallback#
void emberAfPartitionClusterClientInitCallback (int8u endpoint)
Partition Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPartitionClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPartitionClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Partition Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPartitionClusterClientMessageSentCallback#
void emberAfPartitionClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Partition Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPartitionClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPartitionClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Partition Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPartitionClusterClientTickCallback#
void emberAfPartitionClusterClientTickCallback (int8u endpoint)
Partition Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPartitionClusterMultipleAckCallback#
boolean emberAfPartitionClusterMultipleAckCallback (int8u ackOptions, int8u * firstFrameIdAndNackList)
Partition Cluster Multiple Ack.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | ackOptions | Ver.: always |
int8u * | N/A | firstFrameIdAndNackList | Ver.: always |
emberAfPartitionClusterReadHandshakeParamCallback#
boolean emberAfPartitionClusterReadHandshakeParamCallback (int16u partitionedClusterId, int8u * attributeList)
Partition Cluster Read Handshake Param.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | partitionedClusterId | Ver.: always |
int8u * | N/A | attributeList | Ver.: always |
emberAfPartitionClusterReadHandshakeParamResponseCallback#
boolean emberAfPartitionClusterReadHandshakeParamResponseCallback (int16u partitionedClusterId, int8u * readAttributeStatusRecords)
Partition Cluster Read Handshake Param Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | partitionedClusterId | Ver.: always |
int8u * | N/A | readAttributeStatusRecords | Ver.: always |
emberAfPartitionClusterServerAttributeChangedCallback#
void emberAfPartitionClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Partition Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPartitionClusterServerDefaultResponseCallback#
void emberAfPartitionClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Partition Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPartitionClusterServerInitCallback#
void emberAfPartitionClusterServerInitCallback (int8u endpoint)
Partition Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPartitionClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPartitionClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Partition Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPartitionClusterServerMessageSentCallback#
void emberAfPartitionClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Partition Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPartitionClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPartitionClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Partition Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPartitionClusterServerTickCallback#
void emberAfPartitionClusterServerTickCallback (int8u endpoint)
Partition Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfPartitionClusterTransferPartitionedFrameCallback#
boolean emberAfPartitionClusterTransferPartitionedFrameCallback (int8u fragmentationOptions, int8u * partitionedIndicatorAndFrame)
Partition Cluster Transfer Partitioned Frame.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | fragmentationOptions | Ver.: always |
int8u * | N/A | partitionedIndicatorAndFrame | Ver.: always |
emberAfPartitionClusterWriteHandshakeParamCallback#
boolean emberAfPartitionClusterWriteHandshakeParamCallback (int16u partitionedClusterId, int8u * writeAttributeRecords)
Partition Cluster Write Handshake Param.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | partitionedClusterId | Ver.: always |
int8u * | N/A | writeAttributeRecords | Ver.: always |
Over the Air Bootloading Cluster Callbacks Documentation#
emberAfOtaBootloadClusterClientAttributeChangedCallback#
void emberAfOtaBootloadClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Over the Air Bootloading Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOtaBootloadClusterClientDefaultResponseCallback#
void emberAfOtaBootloadClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Over the Air Bootloading Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOtaBootloadClusterClientInitCallback#
void emberAfOtaBootloadClusterClientInitCallback (int8u endpoint)
Over the Air Bootloading Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOtaBootloadClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOtaBootloadClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Over the Air Bootloading Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOtaBootloadClusterClientMessageSentCallback#
void emberAfOtaBootloadClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Over the Air Bootloading Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOtaBootloadClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOtaBootloadClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Over the Air Bootloading Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOtaBootloadClusterClientTickCallback#
void emberAfOtaBootloadClusterClientTickCallback (int8u endpoint)
Over the Air Bootloading Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOtaBootloadClusterServerAttributeChangedCallback#
void emberAfOtaBootloadClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Over the Air Bootloading Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOtaBootloadClusterServerDefaultResponseCallback#
void emberAfOtaBootloadClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Over the Air Bootloading Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOtaBootloadClusterServerInitCallback#
void emberAfOtaBootloadClusterServerInitCallback (int8u endpoint)
Over the Air Bootloading Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOtaBootloadClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOtaBootloadClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Over the Air Bootloading Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOtaBootloadClusterServerMessageSentCallback#
void emberAfOtaBootloadClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Over the Air Bootloading Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOtaBootloadClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOtaBootloadClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Over the Air Bootloading Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOtaBootloadClusterServerTickCallback#
void emberAfOtaBootloadClusterServerTickCallback (int8u endpoint)
Over the Air Bootloading Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Power Profile Cluster Callbacks Documentation#
emberAfPowerProfileClusterClientAttributeChangedCallback#
void emberAfPowerProfileClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Power Profile Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPowerProfileClusterClientDefaultResponseCallback#
void emberAfPowerProfileClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Power Profile Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPowerProfileClusterClientInitCallback#
void emberAfPowerProfileClusterClientInitCallback (int8u endpoint)
Power Profile Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPowerProfileClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPowerProfileClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Power Profile Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPowerProfileClusterClientMessageSentCallback#
void emberAfPowerProfileClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Power Profile Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPowerProfileClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPowerProfileClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Power Profile Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPowerProfileClusterClientTickCallback#
void emberAfPowerProfileClusterClientTickCallback (int8u endpoint)
Power Profile Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPowerProfileClusterEnergyPhasesScheduleNotificationCallback#
boolean emberAfPowerProfileClusterEnergyPhasesScheduleNotificationCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u * scheduledPhases)
Power Profile Cluster Energy Phases Schedule Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int8u | N/A | numOfScheduledPhases | Ver.: always |
int8u * | N/A | scheduledPhases | Ver.: always |
emberAfPowerProfileClusterEnergyPhasesScheduleRequestCallback#
boolean emberAfPowerProfileClusterEnergyPhasesScheduleRequestCallback (int8u powerProfileId)
Power Profile Cluster Energy Phases Schedule Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
emberAfPowerProfileClusterEnergyPhasesScheduleResponseCallback#
boolean emberAfPowerProfileClusterEnergyPhasesScheduleResponseCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u * scheduledPhases)
Power Profile Cluster Energy Phases Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int8u | N/A | numOfScheduledPhases | Ver.: always |
int8u * | N/A | scheduledPhases | Ver.: always |
emberAfPowerProfileClusterEnergyPhasesScheduleStateNotificationCallback#
boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateNotificationCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u * scheduledPhases)
Power Profile Cluster Energy Phases Schedule State Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int8u | N/A | numOfScheduledPhases | Ver.: always |
int8u * | N/A | scheduledPhases | Ver.: always |
emberAfPowerProfileClusterEnergyPhasesScheduleStateRequestCallback#
boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateRequestCallback (int8u powerProfileId)
Power Profile Cluster Energy Phases Schedule State Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
emberAfPowerProfileClusterEnergyPhasesScheduleStateResponseCallback#
boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateResponseCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u * scheduledPhases)
Power Profile Cluster Energy Phases Schedule State Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int8u | N/A | numOfScheduledPhases | Ver.: always |
int8u * | N/A | scheduledPhases | Ver.: always |
emberAfPowerProfileClusterGetOverallSchedulePriceCallback#
boolean emberAfPowerProfileClusterGetOverallSchedulePriceCallback (void )
Power Profile Cluster Get Overall Schedule Price.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback#
boolean emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback (int16u currency, int32u price, int8u priceTrailingDigit)
Power Profile Cluster Get Overall Schedule Price Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | currency | Ver.: always |
int32u | N/A | price | Ver.: always |
int8u | N/A | priceTrailingDigit | Ver.: always |
emberAfPowerProfileClusterGetPowerProfilePriceCallback#
boolean emberAfPowerProfileClusterGetPowerProfilePriceCallback (int8u powerProfileId)
Power Profile Cluster Get Power Profile Price.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback#
boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback (int8u options, int8u powerProfileId, int16u powerProfileStartTime)
Power Profile Cluster Get Power Profile Price Extended.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int8u | N/A | powerProfileId | Ver.: always |
int16u | N/A | powerProfileStartTime | Ver.: always |
emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback#
boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback (int8u powerProfileId, int16u currency, int32u price, int8u priceTrailingDigit)
Power Profile Cluster Get Power Profile Price Extended Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int16u | N/A | currency | Ver.: always |
int32u | N/A | price | Ver.: always |
int8u | N/A | priceTrailingDigit | Ver.: always |
emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback#
boolean emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback (int8u powerProfileId, int16u currency, int32u price, int8u priceTrailingDigit)
Power Profile Cluster Get Power Profile Price Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int16u | N/A | currency | Ver.: always |
int32u | N/A | price | Ver.: always |
int8u | N/A | priceTrailingDigit | Ver.: always |
emberAfPowerProfileClusterPowerProfileNotificationCallback#
boolean emberAfPowerProfileClusterPowerProfileNotificationCallback (int8u totalProfileNum, int8u powerProfileId, int8u numOfTransferredPhases, int8u * transferredPhases)
Power Profile Cluster Power Profile Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | totalProfileNum | Ver.: always |
int8u | N/A | powerProfileId | Ver.: always |
int8u | N/A | numOfTransferredPhases | Ver.: always |
int8u * | N/A | transferredPhases | Ver.: always |
emberAfPowerProfileClusterPowerProfileRequestCallback#
boolean emberAfPowerProfileClusterPowerProfileRequestCallback (int8u powerProfileId)
Power Profile Cluster Power Profile Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
emberAfPowerProfileClusterPowerProfileResponseCallback#
boolean emberAfPowerProfileClusterPowerProfileResponseCallback (int8u totalProfileNum, int8u powerProfileId, int8u numOfTransferredPhases, int8u * transferredPhases)
Power Profile Cluster Power Profile Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | totalProfileNum | Ver.: always |
int8u | N/A | powerProfileId | Ver.: always |
int8u | N/A | numOfTransferredPhases | Ver.: always |
int8u * | N/A | transferredPhases | Ver.: always |
emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback#
boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback (int8u powerProfileId, int16u startAfter, int16u stopBefore)
Power Profile Cluster Power Profile Schedule Constraints Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int16u | N/A | startAfter | Ver.: always |
int16u | N/A | stopBefore | Ver.: always |
emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback#
boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback (int8u powerProfileId)
Power Profile Cluster Power Profile Schedule Constraints Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback#
boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback (int8u powerProfileId, int16u startAfter, int16u stopBefore)
Power Profile Cluster Power Profile Schedule Constraints Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileId | Ver.: always |
int16u | N/A | startAfter | Ver.: always |
int16u | N/A | stopBefore | Ver.: always |
emberAfPowerProfileClusterPowerProfileStateRequestCallback#
boolean emberAfPowerProfileClusterPowerProfileStateRequestCallback (void )
Power Profile Cluster Power Profile State Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfPowerProfileClusterPowerProfileStateResponseCallback#
boolean emberAfPowerProfileClusterPowerProfileStateResponseCallback (int8u powerProfileCount, int8u * powerProfileRecords)
Power Profile Cluster Power Profile State Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileCount | Ver.: always |
int8u * | N/A | powerProfileRecords | Ver.: always |
emberAfPowerProfileClusterPowerProfilesStateNotificationCallback#
boolean emberAfPowerProfileClusterPowerProfilesStateNotificationCallback (int8u powerProfileCount, int8u * powerProfileRecords)
Power Profile Cluster Power Profiles State Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerProfileCount | Ver.: always |
int8u * | N/A | powerProfileRecords | Ver.: always |
emberAfPowerProfileClusterServerAttributeChangedCallback#
void emberAfPowerProfileClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Power Profile Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPowerProfileClusterServerDefaultResponseCallback#
void emberAfPowerProfileClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Power Profile Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPowerProfileClusterServerInitCallback#
void emberAfPowerProfileClusterServerInitCallback (int8u endpoint)
Power Profile Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Power Profile Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPowerProfileClusterServerMessageSentCallback#
void emberAfPowerProfileClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Power Profile Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPowerProfileClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPowerProfileClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Power Profile Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPowerProfileClusterServerTickCallback#
void emberAfPowerProfileClusterServerTickCallback (int8u endpoint)
Power Profile Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Appliance Control Cluster Callbacks Documentation#
emberAfApplianceControlClusterClientAttributeChangedCallback#
void emberAfApplianceControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfApplianceControlClusterClientDefaultResponseCallback#
void emberAfApplianceControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfApplianceControlClusterClientInitCallback#
void emberAfApplianceControlClusterClientInitCallback (int8u endpoint)
Appliance Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfApplianceControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfApplianceControlClusterClientMessageSentCallback#
void emberAfApplianceControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfApplianceControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfApplianceControlClusterClientTickCallback#
void emberAfApplianceControlClusterClientTickCallback (int8u endpoint)
Appliance Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfApplianceControlClusterExecutionOfACommandCallback#
boolean emberAfApplianceControlClusterExecutionOfACommandCallback (int8u commandId)
Appliance Control Cluster Execution Of A Command.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | commandId | Ver.: always |
emberAfApplianceControlClusterOverloadPauseCallback#
boolean emberAfApplianceControlClusterOverloadPauseCallback (void )
Appliance Control Cluster Overload Pause.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfApplianceControlClusterOverloadPauseResumeCallback#
boolean emberAfApplianceControlClusterOverloadPauseResumeCallback (void )
Appliance Control Cluster Overload Pause Resume.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfApplianceControlClusterOverloadWarningCallback#
boolean emberAfApplianceControlClusterOverloadWarningCallback (int8u warningEvent)
Appliance Control Cluster Overload Warning.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | warningEvent | Ver.: always |
emberAfApplianceControlClusterServerAttributeChangedCallback#
void emberAfApplianceControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfApplianceControlClusterServerDefaultResponseCallback#
void emberAfApplianceControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfApplianceControlClusterServerInitCallback#
void emberAfApplianceControlClusterServerInitCallback (int8u endpoint)
Appliance Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfApplianceControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfApplianceControlClusterServerMessageSentCallback#
void emberAfApplianceControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfApplianceControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfApplianceControlClusterServerTickCallback#
void emberAfApplianceControlClusterServerTickCallback (int8u endpoint)
Appliance Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfApplianceControlClusterSignalStateCallback#
boolean emberAfApplianceControlClusterSignalStateCallback (void )
Appliance Control Cluster Signal State.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfApplianceControlClusterSignalStateNotificationCallback#
boolean emberAfApplianceControlClusterSignalStateNotificationCallback (int8u applianceStatus, int8u remoteEnableFlagsAndDeviceStatus2, int32u applianceStatus2)
Appliance Control Cluster Signal State Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | applianceStatus | Ver.: always |
int8u | N/A | remoteEnableFlagsAndDeviceStatus2 | Ver.: always |
int32u | N/A | applianceStatus2 | Ver.: always |
emberAfApplianceControlClusterSignalStateResponseCallback#
boolean emberAfApplianceControlClusterSignalStateResponseCallback (int8u applianceStatus, int8u remoteEnableFlagsAndDeviceStatus2, int32u applianceStatus2)
Appliance Control Cluster Signal State Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | applianceStatus | Ver.: always |
int8u | N/A | remoteEnableFlagsAndDeviceStatus2 | Ver.: always |
int32u | N/A | applianceStatus2 | Ver.: always |
emberAfApplianceControlClusterWriteFunctionsCallback#
boolean emberAfApplianceControlClusterWriteFunctionsCallback (int16u functionId, int8u functionDataType, int8u * functionData)
Appliance Control Cluster Write Functions.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | functionId | Ver.: always |
int8u | N/A | functionDataType | Ver.: always |
int8u * | N/A | functionData | Ver.: always |
Poll Control Cluster Callbacks Documentation#
emberAfPollControlClusterCheckInCallback#
boolean emberAfPollControlClusterCheckInCallback (void )
Poll Control Cluster Check In.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfPollControlClusterCheckInResponseCallback#
boolean emberAfPollControlClusterCheckInResponseCallback (int8u startFastPolling, int16u fastPollTimeout)
Poll Control Cluster Check In Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | startFastPolling | Ver.: always |
int16u | N/A | fastPollTimeout | Ver.: always |
emberAfPollControlClusterClientAttributeChangedCallback#
void emberAfPollControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Poll Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPollControlClusterClientDefaultResponseCallback#
void emberAfPollControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Poll Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPollControlClusterClientInitCallback#
void emberAfPollControlClusterClientInitCallback (int8u endpoint)
Poll Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPollControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPollControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Poll Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPollControlClusterClientMessageSentCallback#
void emberAfPollControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Poll Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPollControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPollControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Poll Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPollControlClusterClientTickCallback#
void emberAfPollControlClusterClientTickCallback (int8u endpoint)
Poll Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPollControlClusterFastPollStopCallback#
boolean emberAfPollControlClusterFastPollStopCallback (void )
Poll Control Cluster Fast Poll Stop.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfPollControlClusterServerAttributeChangedCallback#
void emberAfPollControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Poll Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPollControlClusterServerDefaultResponseCallback#
void emberAfPollControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Poll Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPollControlClusterServerInitCallback#
void emberAfPollControlClusterServerInitCallback (int8u endpoint)
Poll Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPollControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPollControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Poll Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPollControlClusterServerMessageSentCallback#
void emberAfPollControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Poll Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPollControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPollControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Poll Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPollControlClusterServerTickCallback#
void emberAfPollControlClusterServerTickCallback (int8u endpoint)
Poll Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfPollControlClusterSetLongPollIntervalCallback#
boolean emberAfPollControlClusterSetLongPollIntervalCallback (int32u newLongPollInterval)
Poll Control Cluster Set Long Poll Interval.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | newLongPollInterval | Ver.: always |
emberAfPollControlClusterSetShortPollIntervalCallback#
boolean emberAfPollControlClusterSetShortPollIntervalCallback (int16u newShortPollInterval)
Poll Control Cluster Set Short Poll Interval.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | newShortPollInterval | Ver.: always |
Green Power Cluster Callbacks Documentation#
emberAfGreenPowerClusterClientAttributeChangedCallback#
void emberAfGreenPowerClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Green Power Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfGreenPowerClusterClientDefaultResponseCallback#
void emberAfGreenPowerClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Green Power Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfGreenPowerClusterClientInitCallback#
void emberAfGreenPowerClusterClientInitCallback (int8u endpoint)
Green Power Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Green Power Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfGreenPowerClusterClientMessageSentCallback#
void emberAfGreenPowerClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Green Power Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfGreenPowerClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfGreenPowerClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Green Power Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfGreenPowerClusterClientTickCallback#
void emberAfGreenPowerClusterClientTickCallback (int8u endpoint)
Green Power Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfGreenPowerClusterGpCommissioningNotificationCallback#
boolean emberAfGreenPowerClusterGpCommissioningNotificationCallback (int16u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter, int8u gpdCommandId, int8u * gpdCommandPayload, int16u gppShortAddress, int8u gppLink, int32u mic)
Green Power Cluster Gp Commissioning Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | gpdCommandId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdCommandPayload | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | gppShortAddress | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | gppLink | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | mic | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpNotificationCallback#
boolean emberAfGreenPowerClusterGpNotificationCallback (int16u options, int32u gpdSrcId, int8u * gpdIeee, int8u gpdEndpoint, int32u gpdSecurityFrameCounter, int8u gpdCommandId, int8u * gpdCommandPayload, int16u gppShortAddress, int8u gppDistance)
Green Power Cluster Gp Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | gpdEndpoint | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | gpdCommandId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdCommandPayload | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | gppShortAddress | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | gppDistance | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpNotificationResponseCallback#
boolean emberAfGreenPowerClusterGpNotificationResponseCallback (int8u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter)
Green Power Cluster Gp Notification Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpPairingCallback#
boolean emberAfGreenPowerClusterGpPairingCallback (int32u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int8u * sinkIeeeAddress, int16u sinkNwkAddress, int16u sinkGroupId, int8u deviceId, int32u gpdSecurityFrameCounter, int8u * gpdKey, int16u assignedAlias, int8u groupcastRadius)
Green Power Cluster Gp Pairing.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | sinkIeeeAddress | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | sinkNwkAddress | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | sinkGroupId | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | deviceId | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdKey | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | assignedAlias | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | groupcastRadius | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpPairingConfigurationCallback#
boolean emberAfGreenPowerClusterGpPairingConfigurationCallback (int8u actions, int16u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int8u deviceId, int8u groupListCount, int8u * groupList, int16u gpdAssignedAlias, int8u groupcastRadius, int8u securityOptions, int32u gpdSecurityFrameCounter, int8u * gpdSecurityKey, int8u numberOfPairedEndpoints, int8u * pairedEndpoints, int8u applicationInformation, int16u manufacturerId, int16u modeId, int8u numberOfGpdCommands, int8u * gpdCommandIdList, int8u clusterIdListCount, int8u * clusterListServer, int8u * clusterListClient, int8u switchInformationLength, int8u switchConfiguration, int8u currentContactStatus, int8u totalNumberOfReports, int8u numberOfReports, int8u * reportDescriptor)
Green Power Cluster Gp Pairing Configuration.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | actions | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | deviceId | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | groupListCount | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | groupList | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | gpdAssignedAlias | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | groupcastRadius | Ver.: since gp-1.0-15-2014-05-CCB2180 |
int8u | N/A | securityOptions | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdSecurityKey | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | numberOfPairedEndpoints | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | pairedEndpoints | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | applicationInformation | Ver.: always |
int16u | N/A | manufacturerId | Ver.: always |
int16u | N/A | modeId | Ver.: always |
int8u | N/A | numberOfGpdCommands | Ver.: always |
int8u * | N/A | gpdCommandIdList | Ver.: always |
int8u | N/A | clusterIdListCount | Ver.: always |
int8u * | N/A | clusterListServer | Ver.: always |
int8u * | N/A | clusterListClient | Ver.: always |
int8u | N/A | switchInformationLength | Ver.: always |
int8u | N/A | switchConfiguration | Ver.: always |
int8u | N/A | currentContactStatus | Ver.: always |
int8u | N/A | totalNumberOfReports | Ver.: always |
int8u | N/A | numberOfReports | Ver.: always |
int8u * | N/A | reportDescriptor | Ver.: always |
emberAfGreenPowerClusterGpPairingSearchCallback#
boolean emberAfGreenPowerClusterGpPairingSearchCallback (int16u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint)
Green Power Cluster Gp Pairing Search.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: always |
emberAfGreenPowerClusterGpProxyCommissioningModeCallback#
boolean emberAfGreenPowerClusterGpProxyCommissioningModeCallback (int8u options, int16u commissioningWindow, int8u channel)
Green Power Cluster Gp Proxy Commissioning Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | commissioningWindow | Ver.: since gp-1.0-15-02014-011 |
int8u | N/A | channel | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpProxyTableRequestCallback#
boolean emberAfGreenPowerClusterGpProxyTableRequestCallback (int8u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int8u index)
Green Power Cluster Gp Proxy Table Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int32u | N/A | gpdSrcId | Ver.: always |
int8u * | N/A | gpdIeee | Ver.: always |
int8u | N/A | endpoint | Ver.: always |
int8u | N/A | index | Ver.: always |
emberAfGreenPowerClusterGpProxyTableResponseCallback#
boolean emberAfGreenPowerClusterGpProxyTableResponseCallback (int8u status, int8u totalNumberOfNonEmptyProxyTableEntries, int8u startIndex, int8u entriesCount, int8u * proxyTableEntries)
Green Power Cluster Gp Proxy Table Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u | N/A | totalNumberOfNonEmptyProxyTableEntries | Ver.: always |
int8u | N/A | startIndex | Ver.: always |
int8u | N/A | entriesCount | Ver.: always |
int8u * | N/A | proxyTableEntries | Ver.: always |
emberAfGreenPowerClusterGpResponseCallback#
boolean emberAfGreenPowerClusterGpResponseCallback (int8u options, int16u tempMasterShortAddress, int8u tempMasterTxChannel, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int8u gpdCommandId, int8u * gpdCommandPayload)
Green Power Cluster Gp Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | tempMasterShortAddress | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | tempMasterTxChannel | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: always |
int8u | N/A | gpdCommandId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdCommandPayload | Ver.: always |
emberAfGreenPowerClusterGpSinkCommissioningModeCallback#
boolean emberAfGreenPowerClusterGpSinkCommissioningModeCallback (int8u options, int16u gpmAddrForSecurity, int16u gpmAddrForPairing, int8u sinkEndpoint)
Green Power Cluster Gp Sink Commissioning Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int16u | N/A | gpmAddrForSecurity | Ver.: always |
int16u | N/A | gpmAddrForPairing | Ver.: always |
int8u | N/A | sinkEndpoint | Ver.: always |
emberAfGreenPowerClusterGpSinkTableRequestCallback#
boolean emberAfGreenPowerClusterGpSinkTableRequestCallback (int8u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int8u index)
Green Power Cluster Gp Sink Table Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int32u | N/A | gpdSrcId | Ver.: always |
int8u * | N/A | gpdIeee | Ver.: always |
int8u | N/A | endpoint | Ver.: always |
int8u | N/A | index | Ver.: always |
emberAfGreenPowerClusterGpSinkTableResponseCallback#
boolean emberAfGreenPowerClusterGpSinkTableResponseCallback (int8u status, int8u totalNumberofNonEmptySinkTableEntries, int8u startIndex, int8u sinkTableEntriesCount, int8u * sinkTableEntries)
Green Power Cluster Gp Sink Table Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u | N/A | totalNumberofNonEmptySinkTableEntries | Ver.: always |
int8u | N/A | startIndex | Ver.: always |
int8u | N/A | sinkTableEntriesCount | Ver.: always |
int8u * | N/A | sinkTableEntries | Ver.: always |
emberAfGreenPowerClusterGpTranslationTableRequestCallback#
boolean emberAfGreenPowerClusterGpTranslationTableRequestCallback (int8u startIndex)
Green Power Cluster Gp Translation Table Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | startIndex | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpTranslationTableResponseCallback#
boolean emberAfGreenPowerClusterGpTranslationTableResponseCallback (int8u status, int8u options, int8u totalNumberOfEntries, int8u startIndex, int8u entriesCount, int8u * translationTableList)
Green Power Cluster Gp Translation Table Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | totalNumberOfEntries | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | startIndex | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | entriesCount | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | translationTableList | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpTranslationTableUpdateCallback#
boolean emberAfGreenPowerClusterGpTranslationTableUpdateCallback (int16u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int8u * translations)
Green Power Cluster Gp Translation Table Update.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | translations | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterGpTunnelingStopCallback#
boolean emberAfGreenPowerClusterGpTunnelingStopCallback (int8u options, int32u gpdSrcId, int8u * gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter, int16u gppShortAddress, int8s gppDistance)
Green Power Cluster Gp Tunneling Stop.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSrcId | Ver.: since gp-1.0-09-5499-24 |
int8u * | N/A | gpdIeee | Ver.: since gp-1.0-09-5499-24 |
int8u | N/A | endpoint | Ver.: since gp-1.0-09-5499-24 |
int32u | N/A | gpdSecurityFrameCounter | Ver.: since gp-1.0-09-5499-24 |
int16u | N/A | gppShortAddress | Ver.: since gp-1.0-09-5499-24 |
int8s | N/A | gppDistance | Ver.: since gp-1.0-09-5499-24 |
emberAfGreenPowerClusterServerAttributeChangedCallback#
void emberAfGreenPowerClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Green Power Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfGreenPowerClusterServerDefaultResponseCallback#
void emberAfGreenPowerClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Green Power Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfGreenPowerClusterServerInitCallback#
void emberAfGreenPowerClusterServerInitCallback (int8u endpoint)
Green Power Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Green Power Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfGreenPowerClusterServerMessageSentCallback#
void emberAfGreenPowerClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Green Power Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfGreenPowerClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfGreenPowerClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Green Power Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfGreenPowerClusterServerTickCallback#
void emberAfGreenPowerClusterServerTickCallback (int8u endpoint)
Green Power Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Keep-Alive Cluster Callbacks Documentation#
emberAfKeepaliveClusterClientAttributeChangedCallback#
void emberAfKeepaliveClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Keep-Alive Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfKeepaliveClusterClientDefaultResponseCallback#
void emberAfKeepaliveClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Keep-Alive Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfKeepaliveClusterClientInitCallback#
void emberAfKeepaliveClusterClientInitCallback (int8u endpoint)
Keep-Alive Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfKeepaliveClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfKeepaliveClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Keep-Alive Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfKeepaliveClusterClientMessageSentCallback#
void emberAfKeepaliveClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Keep-Alive Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfKeepaliveClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfKeepaliveClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Keep-Alive Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfKeepaliveClusterClientTickCallback#
void emberAfKeepaliveClusterClientTickCallback (int8u endpoint)
Keep-Alive Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfKeepaliveClusterServerAttributeChangedCallback#
void emberAfKeepaliveClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Keep-Alive Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfKeepaliveClusterServerDefaultResponseCallback#
void emberAfKeepaliveClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Keep-Alive Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfKeepaliveClusterServerInitCallback#
void emberAfKeepaliveClusterServerInitCallback (int8u endpoint)
Keep-Alive Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfKeepaliveClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfKeepaliveClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Keep-Alive Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfKeepaliveClusterServerMessageSentCallback#
void emberAfKeepaliveClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Keep-Alive Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfKeepaliveClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfKeepaliveClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Keep-Alive Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfKeepaliveClusterServerTickCallback#
void emberAfKeepaliveClusterServerTickCallback (int8u endpoint)
Keep-Alive Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Shade Configuration Cluster Callbacks Documentation#
emberAfShadeConfigClusterClientAttributeChangedCallback#
void emberAfShadeConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Shade Configuration Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfShadeConfigClusterClientDefaultResponseCallback#
void emberAfShadeConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Shade Configuration Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfShadeConfigClusterClientInitCallback#
void emberAfShadeConfigClusterClientInitCallback (int8u endpoint)
Shade Configuration Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Shade Configuration Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfShadeConfigClusterClientMessageSentCallback#
void emberAfShadeConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Shade Configuration Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfShadeConfigClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfShadeConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Shade Configuration Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfShadeConfigClusterClientTickCallback#
void emberAfShadeConfigClusterClientTickCallback (int8u endpoint)
Shade Configuration Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfShadeConfigClusterServerAttributeChangedCallback#
void emberAfShadeConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Shade Configuration Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfShadeConfigClusterServerDefaultResponseCallback#
void emberAfShadeConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Shade Configuration Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfShadeConfigClusterServerInitCallback#
void emberAfShadeConfigClusterServerInitCallback (int8u endpoint)
Shade Configuration Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Shade Configuration Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfShadeConfigClusterServerMessageSentCallback#
void emberAfShadeConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Shade Configuration Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfShadeConfigClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfShadeConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Shade Configuration Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfShadeConfigClusterServerTickCallback#
void emberAfShadeConfigClusterServerTickCallback (int8u endpoint)
Shade Configuration Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Door Lock Cluster Callbacks Documentation#
emberAfDoorLockClusterClearAllBiometricCredentialsCallback#
boolean emberAfDoorLockClusterClearAllBiometricCredentialsCallback (void )
Door Lock Cluster Clear All Biometric Credentials.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDoorLockClusterClearAllBiometricCredentialsResponseCallback#
boolean emberAfDoorLockClusterClearAllBiometricCredentialsResponseCallback (int8u status)
Door Lock Cluster Clear All Biometric Credentials Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearAllPinsCallback#
boolean emberAfDoorLockClusterClearAllPinsCallback (void )
Door Lock Cluster Clear All Pins.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDoorLockClusterClearAllPinsResponseCallback#
boolean emberAfDoorLockClusterClearAllPinsResponseCallback (int8u status)
Door Lock Cluster Clear All Pins Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearAllRfidsCallback#
boolean emberAfDoorLockClusterClearAllRfidsCallback (void )
Door Lock Cluster Clear All Rfids.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDoorLockClusterClearAllRfidsResponseCallback#
boolean emberAfDoorLockClusterClearAllRfidsResponseCallback (int8u status)
Door Lock Cluster Clear All Rfids Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearBiometricCredentialCallback#
boolean emberAfDoorLockClusterClearBiometricCredentialCallback (int16u userId)
Door Lock Cluster Clear Biometric Credential.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterClearBiometricCredentialResponseCallback#
boolean emberAfDoorLockClusterClearBiometricCredentialResponseCallback (int8u status)
Door Lock Cluster Clear Biometric Credential Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearDisposableScheduleCallback#
boolean emberAfDoorLockClusterClearDisposableScheduleCallback (int16u userId)
Door Lock Cluster Clear Disposable Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterClearDisposableScheduleResponseCallback#
boolean emberAfDoorLockClusterClearDisposableScheduleResponseCallback (int8u status)
Door Lock Cluster Clear Disposable Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearHolidayScheduleCallback#
boolean emberAfDoorLockClusterClearHolidayScheduleCallback (int8u scheduleId)
Door Lock Cluster Clear Holiday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
emberAfDoorLockClusterClearHolidayScheduleResponseCallback#
boolean emberAfDoorLockClusterClearHolidayScheduleResponseCallback (int8u status)
Door Lock Cluster Clear Holiday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearPinCallback#
boolean emberAfDoorLockClusterClearPinCallback (int16u userId)
Door Lock Cluster Clear Pin.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterClearPinResponseCallback#
boolean emberAfDoorLockClusterClearPinResponseCallback (int8u status)
Door Lock Cluster Clear Pin Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearRfidCallback#
boolean emberAfDoorLockClusterClearRfidCallback (int16u userId)
Door Lock Cluster Clear Rfid.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterClearRfidResponseCallback#
boolean emberAfDoorLockClusterClearRfidResponseCallback (int8u status)
Door Lock Cluster Clear Rfid Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearWeekdayScheduleCallback#
boolean emberAfDoorLockClusterClearWeekdayScheduleCallback (int8u scheduleId, int16u userId)
Door Lock Cluster Clear Weekday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterClearWeekdayScheduleResponseCallback#
boolean emberAfDoorLockClusterClearWeekdayScheduleResponseCallback (int8u status)
Door Lock Cluster Clear Weekday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClearYeardayScheduleCallback#
boolean emberAfDoorLockClusterClearYeardayScheduleCallback (int8u scheduleId, int16u userId)
Door Lock Cluster Clear Yearday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterClearYeardayScheduleResponseCallback#
boolean emberAfDoorLockClusterClearYeardayScheduleResponseCallback (int8u status)
Door Lock Cluster Clear Yearday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterClientAttributeChangedCallback#
void emberAfDoorLockClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Door Lock Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDoorLockClusterClientDefaultResponseCallback#
void emberAfDoorLockClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Door Lock Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDoorLockClusterClientInitCallback#
void emberAfDoorLockClusterClientInitCallback (int8u endpoint)
Door Lock Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDoorLockClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDoorLockClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Door Lock Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDoorLockClusterClientMessageSentCallback#
void emberAfDoorLockClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Door Lock Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDoorLockClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDoorLockClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Door Lock Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDoorLockClusterClientTickCallback#
void emberAfDoorLockClusterClientTickCallback (int8u endpoint)
Door Lock Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDoorLockClusterGetDisposableScheduleCallback#
boolean emberAfDoorLockClusterGetDisposableScheduleCallback (int16u userId)
Door Lock Cluster Get Disposable Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetDisposableScheduleResponseCallback#
boolean emberAfDoorLockClusterGetDisposableScheduleResponseCallback (int16u userId, int8u status, int32u localStartTime, int32u localEndTime)
Door Lock Cluster Get Disposable Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | status | Ver.: always |
int32u | N/A | localStartTime | Ver.: always |
int32u | N/A | localEndTime | Ver.: always |
emberAfDoorLockClusterGetHolidayScheduleCallback#
boolean emberAfDoorLockClusterGetHolidayScheduleCallback (int8u scheduleId)
Door Lock Cluster Get Holiday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
emberAfDoorLockClusterGetHolidayScheduleResponseCallback#
boolean emberAfDoorLockClusterGetHolidayScheduleResponseCallback (int8u scheduleId, int8u status, int32u localStartTime, int32u localEndTime, int8u operatingModeDuringHoliday)
Door Lock Cluster Get Holiday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int8u | N/A | status | Ver.: always |
int32u | N/A | localStartTime | Ver.: since ha-1.2-05-3520-29 |
int32u | N/A | localEndTime | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | operatingModeDuringHoliday | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterGetLogRecordCallback#
boolean emberAfDoorLockClusterGetLogRecordCallback (int16u logIndex)
Door Lock Cluster Get Log Record.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | logIndex | Ver.: always |
emberAfDoorLockClusterGetLogRecordResponseCallback#
boolean emberAfDoorLockClusterGetLogRecordResponseCallback (int16u logEntryId, int32u timestamp, int8u eventType, int8u source, int8u eventIdOrAlarmCode, int16u userId, int8u * pin)
Door Lock Cluster Get Log Record Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | logEntryId | Ver.: always |
int32u | N/A | timestamp | Ver.: always |
int8u | N/A | eventType | Ver.: always |
int8u | N/A | source | Ver.: always |
int8u | N/A | eventIdOrAlarmCode | Ver.: always |
int16u | N/A | userId | Ver.: always |
int8u * | N/A | pin | Ver.: always |
emberAfDoorLockClusterGetPinCallback#
boolean emberAfDoorLockClusterGetPinCallback (int16u userId)
Door Lock Cluster Get Pin.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetPinResponseCallback#
boolean emberAfDoorLockClusterGetPinResponseCallback (int16u userId, int8u userStatus, int8u userType, int8u * pin)
Door Lock Cluster Get Pin Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userStatus | Ver.: always |
int8u | N/A | userType | Ver.: always |
int8u * | N/A | pin | Ver.: always |
emberAfDoorLockClusterGetRfidCallback#
boolean emberAfDoorLockClusterGetRfidCallback (int16u userId)
Door Lock Cluster Get Rfid.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetRfidResponseCallback#
boolean emberAfDoorLockClusterGetRfidResponseCallback (int16u userId, int8u userStatus, int8u userType, int8u * rfid)
Door Lock Cluster Get Rfid Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userStatus | Ver.: always |
int8u | N/A | userType | Ver.: always |
int8u * | N/A | rfid | Ver.: always |
emberAfDoorLockClusterGetUserStatusCallback#
boolean emberAfDoorLockClusterGetUserStatusCallback (int16u userId)
Door Lock Cluster Get User Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetUserStatusResponseCallback#
boolean emberAfDoorLockClusterGetUserStatusResponseCallback (int16u userId, int8u status)
Door Lock Cluster Get User Status Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterGetUserTypeCallback#
boolean emberAfDoorLockClusterGetUserTypeCallback (int16u userId)
Door Lock Cluster Get User Type.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetUserTypeResponseCallback#
boolean emberAfDoorLockClusterGetUserTypeResponseCallback (int16u userId, int8u userType)
Door Lock Cluster Get User Type Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userType | Ver.: always |
emberAfDoorLockClusterGetWeekdayScheduleCallback#
boolean emberAfDoorLockClusterGetWeekdayScheduleCallback (int8u scheduleId, int16u userId)
Door Lock Cluster Get Weekday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetWeekdayScheduleResponseCallback#
boolean emberAfDoorLockClusterGetWeekdayScheduleResponseCallback (int8u scheduleId, int16u userId, int8u status, int8u daysMask, int8u startHour, int8u startMinute, int8u endHour, int8u endMinute)
Door Lock Cluster Get Weekday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
int8u | N/A | status | Ver.: always |
int8u | N/A | daysMask | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | startHour | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | startMinute | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | endHour | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | endMinute | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterGetYeardayScheduleCallback#
boolean emberAfDoorLockClusterGetYeardayScheduleCallback (int8u scheduleId, int16u userId)
Door Lock Cluster Get Yearday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
emberAfDoorLockClusterGetYeardayScheduleResponseCallback#
boolean emberAfDoorLockClusterGetYeardayScheduleResponseCallback (int8u scheduleId, int16u userId, int8u status, int32u localStartTime, int32u localEndTime)
Door Lock Cluster Get Yearday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
int8u | N/A | status | Ver.: always |
int32u | N/A | localStartTime | Ver.: since ha-1.2-05-3520-29 |
int32u | N/A | localEndTime | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterLockDoorCallback#
boolean emberAfDoorLockClusterLockDoorCallback (int8u * PIN)
Door Lock Cluster Lock Door.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | PIN | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterLockDoorResponseCallback#
boolean emberAfDoorLockClusterLockDoorResponseCallback (int8u status)
Door Lock Cluster Lock Door Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterOperationEventNotificationCallback#
boolean emberAfDoorLockClusterOperationEventNotificationCallback (int8u source, int8u eventCode, int16u userId, int8u * pin, int32u timeStamp, int8u * data)
Door Lock Cluster Operation Event Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | source | Ver.: always |
int8u | N/A | eventCode | Ver.: always |
int16u | N/A | userId | Ver.: always |
int8u * | N/A | pin | Ver.: always |
int32u | N/A | timeStamp | Ver.: always |
int8u * | N/A | data | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterProgrammingEventNotificationCallback#
boolean emberAfDoorLockClusterProgrammingEventNotificationCallback (int8u source, int8u eventCode, int16u userId, int8u * pin, int8u userType, int8u userStatus, int32u timeStamp, int8u * data)
Door Lock Cluster Programming Event Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | source | Ver.: always |
int8u | N/A | eventCode | Ver.: always |
int16u | N/A | userId | Ver.: always |
int8u * | N/A | pin | Ver.: always |
int8u | N/A | userType | Ver.: always |
int8u | N/A | userStatus | Ver.: always |
int32u | N/A | timeStamp | Ver.: always |
int8u * | N/A | data | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterServerAttributeChangedCallback#
void emberAfDoorLockClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Door Lock Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDoorLockClusterServerDefaultResponseCallback#
void emberAfDoorLockClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Door Lock Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDoorLockClusterServerInitCallback#
void emberAfDoorLockClusterServerInitCallback (int8u endpoint)
Door Lock Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDoorLockClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDoorLockClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Door Lock Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDoorLockClusterServerMessageSentCallback#
void emberAfDoorLockClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Door Lock Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDoorLockClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDoorLockClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Door Lock Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDoorLockClusterServerTickCallback#
void emberAfDoorLockClusterServerTickCallback (int8u endpoint)
Door Lock Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfDoorLockClusterSetDisposableScheduleCallback#
boolean emberAfDoorLockClusterSetDisposableScheduleCallback (int16u userId, int32u localStartTime, int32u localEndTime)
Door Lock Cluster Set Disposable Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int32u | N/A | localStartTime | Ver.: always |
int32u | N/A | localEndTime | Ver.: always |
emberAfDoorLockClusterSetDisposableScheduleResponseCallback#
boolean emberAfDoorLockClusterSetDisposableScheduleResponseCallback (int8u status)
Door Lock Cluster Set Disposable Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetHolidayScheduleCallback#
boolean emberAfDoorLockClusterSetHolidayScheduleCallback (int8u scheduleId, int32u localStartTime, int32u localEndTime, int8u operatingModeDuringHoliday)
Door Lock Cluster Set Holiday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int32u | N/A | localStartTime | Ver.: always |
int32u | N/A | localEndTime | Ver.: always |
int8u | N/A | operatingModeDuringHoliday | Ver.: always |
emberAfDoorLockClusterSetHolidayScheduleResponseCallback#
boolean emberAfDoorLockClusterSetHolidayScheduleResponseCallback (int8u status)
Door Lock Cluster Set Holiday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetPinCallback#
boolean emberAfDoorLockClusterSetPinCallback (int16u userId, int8u userStatus, int8u userType, int8u * pin)
Door Lock Cluster Set Pin.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userStatus | Ver.: always |
int8u | N/A | userType | Ver.: always |
int8u * | N/A | pin | Ver.: always |
emberAfDoorLockClusterSetPinResponseCallback#
boolean emberAfDoorLockClusterSetPinResponseCallback (int8u status)
Door Lock Cluster Set Pin Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetRfidCallback#
boolean emberAfDoorLockClusterSetRfidCallback (int16u userId, int8u userStatus, int8u userType, int8u * id)
Door Lock Cluster Set Rfid.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userStatus | Ver.: always |
int8u | N/A | userType | Ver.: always |
int8u * | N/A | id | Ver.: always |
emberAfDoorLockClusterSetRfidResponseCallback#
boolean emberAfDoorLockClusterSetRfidResponseCallback (int8u status)
Door Lock Cluster Set Rfid Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetUserStatusCallback#
boolean emberAfDoorLockClusterSetUserStatusCallback (int16u userId, int8u userStatus)
Door Lock Cluster Set User Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userStatus | Ver.: always |
emberAfDoorLockClusterSetUserStatusResponseCallback#
boolean emberAfDoorLockClusterSetUserStatusResponseCallback (int8u status)
Door Lock Cluster Set User Status Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetUserTypeCallback#
boolean emberAfDoorLockClusterSetUserTypeCallback (int16u userId, int8u userType)
Door Lock Cluster Set User Type.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | userId | Ver.: always |
int8u | N/A | userType | Ver.: always |
emberAfDoorLockClusterSetUserTypeResponseCallback#
boolean emberAfDoorLockClusterSetUserTypeResponseCallback (int8u status)
Door Lock Cluster Set User Type Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetWeekdayScheduleCallback#
boolean emberAfDoorLockClusterSetWeekdayScheduleCallback (int8u scheduleId, int16u userId, int8u daysMask, int8u startHour, int8u startMinute, int8u endHour, int8u endMinute)
Door Lock Cluster Set Weekday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
int8u | N/A | daysMask | Ver.: always |
int8u | N/A | startHour | Ver.: always |
int8u | N/A | startMinute | Ver.: always |
int8u | N/A | endHour | Ver.: always |
int8u | N/A | endMinute | Ver.: always |
emberAfDoorLockClusterSetWeekdayScheduleResponseCallback#
boolean emberAfDoorLockClusterSetWeekdayScheduleResponseCallback (int8u status)
Door Lock Cluster Set Weekday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterSetYeardayScheduleCallback#
boolean emberAfDoorLockClusterSetYeardayScheduleCallback (int8u scheduleId, int16u userId, int32u localStartTime, int32u localEndTime)
Door Lock Cluster Set Yearday Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | scheduleId | Ver.: always |
int16u | N/A | userId | Ver.: always |
int32u | N/A | localStartTime | Ver.: always |
int32u | N/A | localEndTime | Ver.: always |
emberAfDoorLockClusterSetYeardayScheduleResponseCallback#
boolean emberAfDoorLockClusterSetYeardayScheduleResponseCallback (int8u status)
Door Lock Cluster Set Yearday Schedule Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterToggleCallback#
boolean emberAfDoorLockClusterToggleCallback (int8u * pin)
Door Lock Cluster Toggle.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | pin | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterToggleResponseCallback#
boolean emberAfDoorLockClusterToggleResponseCallback (int8u status)
Door Lock Cluster Toggle Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterUnlockDoorCallback#
boolean emberAfDoorLockClusterUnlockDoorCallback (int8u * PIN)
Door Lock Cluster Unlock Door.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | PIN | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterUnlockDoorResponseCallback#
boolean emberAfDoorLockClusterUnlockDoorResponseCallback (int8u status)
Door Lock Cluster Unlock Door Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
emberAfDoorLockClusterUnlockWithTimeoutCallback#
boolean emberAfDoorLockClusterUnlockWithTimeoutCallback (int16u timeoutInSeconds, int8u * pin)
Door Lock Cluster Unlock With Timeout.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | timeoutInSeconds | Ver.: always |
int8u * | N/A | pin | Ver.: since ha-1.2-05-3520-29 |
emberAfDoorLockClusterUnlockWithTimeoutResponseCallback#
boolean emberAfDoorLockClusterUnlockWithTimeoutResponseCallback (int8u status)
Door Lock Cluster Unlock With Timeout Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
Window Covering Cluster Callbacks Documentation#
emberAfWindowCoveringClusterClientAttributeChangedCallback#
void emberAfWindowCoveringClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Window Covering Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfWindowCoveringClusterClientDefaultResponseCallback#
void emberAfWindowCoveringClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Window Covering Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfWindowCoveringClusterClientInitCallback#
void emberAfWindowCoveringClusterClientInitCallback (int8u endpoint)
Window Covering Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfWindowCoveringClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfWindowCoveringClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Window Covering Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfWindowCoveringClusterClientMessageSentCallback#
void emberAfWindowCoveringClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Window Covering Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfWindowCoveringClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfWindowCoveringClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Window Covering Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfWindowCoveringClusterClientTickCallback#
void emberAfWindowCoveringClusterClientTickCallback (int8u endpoint)
Window Covering Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfWindowCoveringClusterServerAttributeChangedCallback#
void emberAfWindowCoveringClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Window Covering Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfWindowCoveringClusterServerDefaultResponseCallback#
void emberAfWindowCoveringClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Window Covering Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfWindowCoveringClusterServerInitCallback#
void emberAfWindowCoveringClusterServerInitCallback (int8u endpoint)
Window Covering Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfWindowCoveringClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfWindowCoveringClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Window Covering Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfWindowCoveringClusterServerMessageSentCallback#
void emberAfWindowCoveringClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Window Covering Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfWindowCoveringClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfWindowCoveringClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Window Covering Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfWindowCoveringClusterServerTickCallback#
void emberAfWindowCoveringClusterServerTickCallback (int8u endpoint)
Window Covering Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfWindowCoveringClusterWindowCoveringDownCloseCallback#
boolean emberAfWindowCoveringClusterWindowCoveringDownCloseCallback (void )
Window Covering Cluster Window Covering Down Close.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfWindowCoveringClusterWindowCoveringGoToLiftPercentageCallback#
boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftPercentageCallback (int8u percentageLiftValue)
Window Covering Cluster Window Covering Go To Lift Percentage.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | percentageLiftValue | Ver.: always |
emberAfWindowCoveringClusterWindowCoveringGoToLiftValueCallback#
boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftValueCallback (int16u liftValue)
Window Covering Cluster Window Covering Go To Lift Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | liftValue | Ver.: always |
emberAfWindowCoveringClusterWindowCoveringGoToTiltPercentageCallback#
boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltPercentageCallback (int8u percentageTiltValue)
Window Covering Cluster Window Covering Go To Tilt Percentage.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | percentageTiltValue | Ver.: always |
emberAfWindowCoveringClusterWindowCoveringGoToTiltValueCallback#
boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltValueCallback (int16u tiltValue)
Window Covering Cluster Window Covering Go To Tilt Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tiltValue | Ver.: always |
emberAfWindowCoveringClusterWindowCoveringStopCallback#
boolean emberAfWindowCoveringClusterWindowCoveringStopCallback (void )
Window Covering Cluster Window Covering Stop.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfWindowCoveringClusterWindowCoveringUpOpenCallback#
boolean emberAfWindowCoveringClusterWindowCoveringUpOpenCallback (void )
Window Covering Cluster Window Covering Up Open.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
Barrier Control Cluster Callbacks Documentation#
emberAfBarrierControlClusterBarrierControlGoToPercentCallback#
boolean emberAfBarrierControlClusterBarrierControlGoToPercentCallback (int8u percentOpen)
Barrier Control Cluster Barrier Control Go To Percent.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | percentOpen | Ver.: always |
emberAfBarrierControlClusterBarrierControlStopCallback#
boolean emberAfBarrierControlClusterBarrierControlStopCallback (void )
Barrier Control Cluster Barrier Control Stop.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfBarrierControlClusterClientAttributeChangedCallback#
void emberAfBarrierControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Barrier Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBarrierControlClusterClientDefaultResponseCallback#
void emberAfBarrierControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Barrier Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBarrierControlClusterClientInitCallback#
void emberAfBarrierControlClusterClientInitCallback (int8u endpoint)
Barrier Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBarrierControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBarrierControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Barrier Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBarrierControlClusterClientMessageSentCallback#
void emberAfBarrierControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Barrier Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBarrierControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBarrierControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Barrier Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBarrierControlClusterClientTickCallback#
void emberAfBarrierControlClusterClientTickCallback (int8u endpoint)
Barrier Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBarrierControlClusterServerAttributeChangedCallback#
void emberAfBarrierControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Barrier Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBarrierControlClusterServerDefaultResponseCallback#
void emberAfBarrierControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Barrier Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBarrierControlClusterServerInitCallback#
void emberAfBarrierControlClusterServerInitCallback (int8u endpoint)
Barrier Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBarrierControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBarrierControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Barrier Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBarrierControlClusterServerMessageSentCallback#
void emberAfBarrierControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Barrier Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBarrierControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBarrierControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Barrier Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBarrierControlClusterServerTickCallback#
void emberAfBarrierControlClusterServerTickCallback (int8u endpoint)
Barrier Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Pump Configuration and Control Cluster Callbacks Documentation#
emberAfPumpConfigControlClusterClientAttributeChangedCallback#
void emberAfPumpConfigControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Pump Configuration and Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPumpConfigControlClusterClientDefaultResponseCallback#
void emberAfPumpConfigControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Pump Configuration and Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPumpConfigControlClusterClientInitCallback#
void emberAfPumpConfigControlClusterClientInitCallback (int8u endpoint)
Pump Configuration and Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Pump Configuration and Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPumpConfigControlClusterClientMessageSentCallback#
void emberAfPumpConfigControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Pump Configuration and Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPumpConfigControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPumpConfigControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Pump Configuration and Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPumpConfigControlClusterClientTickCallback#
void emberAfPumpConfigControlClusterClientTickCallback (int8u endpoint)
Pump Configuration and Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPumpConfigControlClusterServerAttributeChangedCallback#
void emberAfPumpConfigControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Pump Configuration and Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPumpConfigControlClusterServerDefaultResponseCallback#
void emberAfPumpConfigControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Pump Configuration and Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPumpConfigControlClusterServerInitCallback#
void emberAfPumpConfigControlClusterServerInitCallback (int8u endpoint)
Pump Configuration and Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Pump Configuration and Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPumpConfigControlClusterServerMessageSentCallback#
void emberAfPumpConfigControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Pump Configuration and Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPumpConfigControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPumpConfigControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Pump Configuration and Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPumpConfigControlClusterServerTickCallback#
void emberAfPumpConfigControlClusterServerTickCallback (int8u endpoint)
Pump Configuration and Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Thermostat Cluster Callbacks Documentation#
emberAfThermostatClusterClearWeeklyScheduleCallback#
boolean emberAfThermostatClusterClearWeeklyScheduleCallback (void )
Thermostat Cluster Clear Weekly Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfThermostatClusterClientAttributeChangedCallback#
void emberAfThermostatClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Thermostat Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfThermostatClusterClientDefaultResponseCallback#
void emberAfThermostatClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Thermostat Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfThermostatClusterClientInitCallback#
void emberAfThermostatClusterClientInitCallback (int8u endpoint)
Thermostat Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfThermostatClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfThermostatClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Thermostat Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfThermostatClusterClientMessageSentCallback#
void emberAfThermostatClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Thermostat Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfThermostatClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfThermostatClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Thermostat Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfThermostatClusterClientTickCallback#
void emberAfThermostatClusterClientTickCallback (int8u endpoint)
Thermostat Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfThermostatClusterCurrentWeeklyScheduleCallback#
boolean emberAfThermostatClusterCurrentWeeklyScheduleCallback (int8u numberOfTransitionsForSequence, int8u dayOfWeekForSequence, int8u modeForSequence, int8u * payload)
Thermostat Cluster Current Weekly Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfTransitionsForSequence | Ver.: always |
int8u | N/A | dayOfWeekForSequence | Ver.: always |
int8u | N/A | modeForSequence | Ver.: always |
int8u * | N/A | payload | Ver.: always |
emberAfThermostatClusterGetRelayStatusLogCallback#
boolean emberAfThermostatClusterGetRelayStatusLogCallback (void )
Thermostat Cluster Get Relay Status Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfThermostatClusterGetWeeklyScheduleCallback#
boolean emberAfThermostatClusterGetWeeklyScheduleCallback (int8u daysToReturn, int8u modeToReturn)
Thermostat Cluster Get Weekly Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | daysToReturn | Ver.: always |
int8u | N/A | modeToReturn | Ver.: always |
emberAfThermostatClusterRelayStatusLogCallback#
boolean emberAfThermostatClusterRelayStatusLogCallback (int16u timeOfDay, int16u relayStatus, int16s localTemperature, int8u humidityInPercentage, int16s setpoint, int16u unreadEntries)
Thermostat Cluster Relay Status Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | timeOfDay | Ver.: always |
int16u | N/A | relayStatus | Ver.: always |
int16s | N/A | localTemperature | Ver.: always |
int8u | N/A | humidityInPercentage | Ver.: always |
int16s | N/A | setpoint | Ver.: always |
int16u | N/A | unreadEntries | Ver.: always |
emberAfThermostatClusterServerAttributeChangedCallback#
void emberAfThermostatClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Thermostat Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfThermostatClusterServerDefaultResponseCallback#
void emberAfThermostatClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Thermostat Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfThermostatClusterServerInitCallback#
void emberAfThermostatClusterServerInitCallback (int8u endpoint)
Thermostat Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfThermostatClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfThermostatClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Thermostat Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfThermostatClusterServerMessageSentCallback#
void emberAfThermostatClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Thermostat Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfThermostatClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfThermostatClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Thermostat Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfThermostatClusterServerTickCallback#
void emberAfThermostatClusterServerTickCallback (int8u endpoint)
Thermostat Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfThermostatClusterSetWeeklyScheduleCallback#
boolean emberAfThermostatClusterSetWeeklyScheduleCallback (int8u numberOfTransitionsForSequence, int8u dayOfWeekForSequence, int8u modeForSequence, int8u * payload)
Thermostat Cluster Set Weekly Schedule.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfTransitionsForSequence | Ver.: always |
int8u | N/A | dayOfWeekForSequence | Ver.: always |
int8u | N/A | modeForSequence | Ver.: always |
int8u * | N/A | payload | Ver.: always |
emberAfThermostatClusterSetpointRaiseLowerCallback#
boolean emberAfThermostatClusterSetpointRaiseLowerCallback (int8u mode, int8s amount)
Thermostat Cluster Setpoint Raise Lower.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | mode | Ver.: always |
int8s | N/A | amount | Ver.: always |
Fan Control Cluster Callbacks Documentation#
emberAfFanControlClusterClientAttributeChangedCallback#
void emberAfFanControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Fan Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfFanControlClusterClientDefaultResponseCallback#
void emberAfFanControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Fan Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfFanControlClusterClientInitCallback#
void emberAfFanControlClusterClientInitCallback (int8u endpoint)
Fan Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfFanControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfFanControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Fan Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfFanControlClusterClientMessageSentCallback#
void emberAfFanControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Fan Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfFanControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfFanControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Fan Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfFanControlClusterClientTickCallback#
void emberAfFanControlClusterClientTickCallback (int8u endpoint)
Fan Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfFanControlClusterServerAttributeChangedCallback#
void emberAfFanControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Fan Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfFanControlClusterServerDefaultResponseCallback#
void emberAfFanControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Fan Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfFanControlClusterServerInitCallback#
void emberAfFanControlClusterServerInitCallback (int8u endpoint)
Fan Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfFanControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfFanControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Fan Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfFanControlClusterServerMessageSentCallback#
void emberAfFanControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Fan Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfFanControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfFanControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Fan Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfFanControlClusterServerTickCallback#
void emberAfFanControlClusterServerTickCallback (int8u endpoint)
Fan Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Dehumidification Control Cluster Callbacks Documentation#
emberAfDehumidControlClusterClientAttributeChangedCallback#
void emberAfDehumidControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Dehumidification Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDehumidControlClusterClientDefaultResponseCallback#
void emberAfDehumidControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Dehumidification Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDehumidControlClusterClientInitCallback#
void emberAfDehumidControlClusterClientInitCallback (int8u endpoint)
Dehumidification Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDehumidControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDehumidControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Dehumidification Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDehumidControlClusterClientMessageSentCallback#
void emberAfDehumidControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Dehumidification Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDehumidControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDehumidControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Dehumidification Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDehumidControlClusterClientTickCallback#
void emberAfDehumidControlClusterClientTickCallback (int8u endpoint)
Dehumidification Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDehumidControlClusterServerAttributeChangedCallback#
void emberAfDehumidControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Dehumidification Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDehumidControlClusterServerDefaultResponseCallback#
void emberAfDehumidControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Dehumidification Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDehumidControlClusterServerInitCallback#
void emberAfDehumidControlClusterServerInitCallback (int8u endpoint)
Dehumidification Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDehumidControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDehumidControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Dehumidification Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDehumidControlClusterServerMessageSentCallback#
void emberAfDehumidControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Dehumidification Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDehumidControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDehumidControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Dehumidification Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDehumidControlClusterServerTickCallback#
void emberAfDehumidControlClusterServerTickCallback (int8u endpoint)
Dehumidification Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Thermostat User Interface Configuration Cluster Callbacks Documentation#
emberAfThermostatUiConfigClusterClientAttributeChangedCallback#
void emberAfThermostatUiConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Thermostat User Interface Configuration Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfThermostatUiConfigClusterClientDefaultResponseCallback#
void emberAfThermostatUiConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Thermostat User Interface Configuration Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfThermostatUiConfigClusterClientInitCallback#
void emberAfThermostatUiConfigClusterClientInitCallback (int8u endpoint)
Thermostat User Interface Configuration Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfThermostatUiConfigClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfThermostatUiConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Thermostat User Interface Configuration Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfThermostatUiConfigClusterClientMessageSentCallback#
void emberAfThermostatUiConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Thermostat User Interface Configuration Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfThermostatUiConfigClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfThermostatUiConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Thermostat User Interface Configuration Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfThermostatUiConfigClusterClientTickCallback#
void emberAfThermostatUiConfigClusterClientTickCallback (int8u endpoint)
Thermostat User Interface Configuration Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfThermostatUiConfigClusterServerAttributeChangedCallback#
void emberAfThermostatUiConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Thermostat User Interface Configuration Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfThermostatUiConfigClusterServerDefaultResponseCallback#
void emberAfThermostatUiConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Thermostat User Interface Configuration Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfThermostatUiConfigClusterServerInitCallback#
void emberAfThermostatUiConfigClusterServerInitCallback (int8u endpoint)
Thermostat User Interface Configuration Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfThermostatUiConfigClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfThermostatUiConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Thermostat User Interface Configuration Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfThermostatUiConfigClusterServerMessageSentCallback#
void emberAfThermostatUiConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Thermostat User Interface Configuration Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfThermostatUiConfigClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfThermostatUiConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Thermostat User Interface Configuration Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfThermostatUiConfigClusterServerTickCallback#
void emberAfThermostatUiConfigClusterServerTickCallback (int8u endpoint)
Thermostat User Interface Configuration Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Color Control Cluster Callbacks Documentation#
emberAfColorControlClusterClientAttributeChangedCallback#
void emberAfColorControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Color Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfColorControlClusterClientDefaultResponseCallback#
void emberAfColorControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Color Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfColorControlClusterClientInitCallback#
void emberAfColorControlClusterClientInitCallback (int8u endpoint)
Color Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfColorControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfColorControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Color Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfColorControlClusterClientMessageSentCallback#
void emberAfColorControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Color Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfColorControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfColorControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Color Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfColorControlClusterClientTickCallback#
void emberAfColorControlClusterClientTickCallback (int8u endpoint)
Color Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfColorControlClusterColorLoopSetCallback#
boolean emberAfColorControlClusterColorLoopSetCallback (int8u updateFlags, int8u action, int8u direction, int16u time, int16u startHue, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Color Loop Set.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | updateFlags | Ver.: always |
int8u | N/A | action | Ver.: always |
int8u | N/A | direction | Ver.: always |
int16u | N/A | time | Ver.: always |
int16u | N/A | startHue | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterEnhancedMoveHueCallback#
boolean emberAfColorControlClusterEnhancedMoveHueCallback (int8u moveMode, int16u rate, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Enhanced Move Hue.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | moveMode | Ver.: always |
int16u | N/A | rate | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterEnhancedMoveToHueAndSaturationCallback#
boolean emberAfColorControlClusterEnhancedMoveToHueAndSaturationCallback (int16u enhancedHue, int8u saturation, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Enhanced Move To Hue And Saturation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | enhancedHue | Ver.: always |
int8u | N/A | saturation | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterEnhancedMoveToHueCallback#
boolean emberAfColorControlClusterEnhancedMoveToHueCallback (int16u enhancedHue, int8u direction, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Enhanced Move To Hue.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | enhancedHue | Ver.: always |
int8u | N/A | direction | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterEnhancedStepHueCallback#
boolean emberAfColorControlClusterEnhancedStepHueCallback (int8u stepMode, int16u stepSize, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Enhanced Step Hue.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | stepMode | Ver.: always |
int16u | N/A | stepSize | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveColorCallback#
boolean emberAfColorControlClusterMoveColorCallback (int16s rateX, int16s rateY, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move Color.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16s | N/A | rateX | Ver.: always |
int16s | N/A | rateY | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveColorTemperatureCallback#
boolean emberAfColorControlClusterMoveColorTemperatureCallback (int8u moveMode, int16u rate, int16u colorTemperatureMinimum, int16u colorTemperatureMaximum, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move Color Temperature.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | moveMode | Ver.: always |
int16u | N/A | rate | Ver.: always |
int16u | N/A | colorTemperatureMinimum | Ver.: always |
int16u | N/A | colorTemperatureMaximum | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveHueCallback#
boolean emberAfColorControlClusterMoveHueCallback (int8u moveMode, int8u rate, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move Hue.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | moveMode | Ver.: always |
int8u | N/A | rate | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveSaturationCallback#
boolean emberAfColorControlClusterMoveSaturationCallback (int8u moveMode, int8u rate, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move Saturation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | moveMode | Ver.: always |
int8u | N/A | rate | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveToColorCallback#
boolean emberAfColorControlClusterMoveToColorCallback (int16u colorX, int16u colorY, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move To Color.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | colorX | Ver.: always |
int16u | N/A | colorY | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveToColorTemperatureCallback#
boolean emberAfColorControlClusterMoveToColorTemperatureCallback (int16u colorTemperature, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move To Color Temperature.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | colorTemperature | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveToHueAndSaturationCallback#
boolean emberAfColorControlClusterMoveToHueAndSaturationCallback (int8u hue, int8u saturation, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move To Hue And Saturation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | hue | Ver.: always |
int8u | N/A | saturation | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveToHueCallback#
boolean emberAfColorControlClusterMoveToHueCallback (int8u hue, int8u direction, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move To Hue.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | hue | Ver.: always |
int8u | N/A | direction | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterMoveToSaturationCallback#
boolean emberAfColorControlClusterMoveToSaturationCallback (int8u saturation, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Move To Saturation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | saturation | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterServerAttributeChangedCallback#
void emberAfColorControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Color Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfColorControlClusterServerDefaultResponseCallback#
void emberAfColorControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Color Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfColorControlClusterServerInitCallback#
void emberAfColorControlClusterServerInitCallback (int8u endpoint)
Color Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfColorControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfColorControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Color Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfColorControlClusterServerMessageSentCallback#
void emberAfColorControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Color Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfColorControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfColorControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Color Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfColorControlClusterServerTickCallback#
void emberAfColorControlClusterServerTickCallback (int8u endpoint)
Color Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfColorControlClusterStepColorCallback#
boolean emberAfColorControlClusterStepColorCallback (int16s stepX, int16s stepY, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Step Color.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16s | N/A | stepX | Ver.: always |
int16s | N/A | stepY | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterStepColorTemperatureCallback#
boolean emberAfColorControlClusterStepColorTemperatureCallback (int8u stepMode, int16u stepSize, int16u transitionTime, int16u colorTemperatureMinimum, int16u colorTemperatureMaximum, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Step Color Temperature.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | stepMode | Ver.: always |
int16u | N/A | stepSize | Ver.: always |
int16u | N/A | transitionTime | Ver.: always |
int16u | N/A | colorTemperatureMinimum | Ver.: always |
int16u | N/A | colorTemperatureMaximum | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterStepHueCallback#
boolean emberAfColorControlClusterStepHueCallback (int8u stepMode, int8u stepSize, int8u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Step Hue.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | stepMode | Ver.: always |
int8u | N/A | stepSize | Ver.: always |
int8u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterStepSaturationCallback#
boolean emberAfColorControlClusterStepSaturationCallback (int8u stepMode, int8u stepSize, int8u transitionTime, int8u optionsMask, int8u optionsOverride)
Color Control Cluster Step Saturation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | stepMode | Ver.: always |
int8u | N/A | stepSize | Ver.: always |
int8u | N/A | transitionTime | Ver.: always |
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
emberAfColorControlClusterStopMoveStepCallback#
boolean emberAfColorControlClusterStopMoveStepCallback (int8u optionsMask, int8u optionsOverride)
Color Control Cluster Stop Move Step.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | optionsMask | Ver.: since zcl6-errata-14-0129-15 |
int8u | N/A | optionsOverride | Ver.: since zcl6-errata-14-0129-15 |
Ballast Configuration Cluster Callbacks Documentation#
emberAfBallastConfigurationClusterClientAttributeChangedCallback#
void emberAfBallastConfigurationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ballast Configuration Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBallastConfigurationClusterClientDefaultResponseCallback#
void emberAfBallastConfigurationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ballast Configuration Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBallastConfigurationClusterClientInitCallback#
void emberAfBallastConfigurationClusterClientInitCallback (int8u endpoint)
Ballast Configuration Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBallastConfigurationClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBallastConfigurationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ballast Configuration Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBallastConfigurationClusterClientMessageSentCallback#
void emberAfBallastConfigurationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ballast Configuration Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBallastConfigurationClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBallastConfigurationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ballast Configuration Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBallastConfigurationClusterClientTickCallback#
void emberAfBallastConfigurationClusterClientTickCallback (int8u endpoint)
Ballast Configuration Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBallastConfigurationClusterServerAttributeChangedCallback#
void emberAfBallastConfigurationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ballast Configuration Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBallastConfigurationClusterServerDefaultResponseCallback#
void emberAfBallastConfigurationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ballast Configuration Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBallastConfigurationClusterServerInitCallback#
void emberAfBallastConfigurationClusterServerInitCallback (int8u endpoint)
Ballast Configuration Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBallastConfigurationClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBallastConfigurationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ballast Configuration Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBallastConfigurationClusterServerMessageSentCallback#
void emberAfBallastConfigurationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ballast Configuration Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBallastConfigurationClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBallastConfigurationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ballast Configuration Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBallastConfigurationClusterServerTickCallback#
void emberAfBallastConfigurationClusterServerTickCallback (int8u endpoint)
Ballast Configuration Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Illuminance Measurement Cluster Callbacks Documentation#
emberAfIllumMeasurementClusterClientAttributeChangedCallback#
void emberAfIllumMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Illuminance Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIllumMeasurementClusterClientDefaultResponseCallback#
void emberAfIllumMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Illuminance Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIllumMeasurementClusterClientInitCallback#
void emberAfIllumMeasurementClusterClientInitCallback (int8u endpoint)
Illuminance Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIllumMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIllumMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Illuminance Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIllumMeasurementClusterClientMessageSentCallback#
void emberAfIllumMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Illuminance Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIllumMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIllumMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Illuminance Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIllumMeasurementClusterClientTickCallback#
void emberAfIllumMeasurementClusterClientTickCallback (int8u endpoint)
Illuminance Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIllumMeasurementClusterServerAttributeChangedCallback#
void emberAfIllumMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Illuminance Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIllumMeasurementClusterServerDefaultResponseCallback#
void emberAfIllumMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Illuminance Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIllumMeasurementClusterServerInitCallback#
void emberAfIllumMeasurementClusterServerInitCallback (int8u endpoint)
Illuminance Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIllumMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIllumMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Illuminance Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIllumMeasurementClusterServerMessageSentCallback#
void emberAfIllumMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Illuminance Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIllumMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIllumMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Illuminance Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIllumMeasurementClusterServerTickCallback#
void emberAfIllumMeasurementClusterServerTickCallback (int8u endpoint)
Illuminance Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Illuminance Level Sensing Cluster Callbacks Documentation#
emberAfIllumLevelSensingClusterClientAttributeChangedCallback#
void emberAfIllumLevelSensingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Illuminance Level Sensing Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIllumLevelSensingClusterClientDefaultResponseCallback#
void emberAfIllumLevelSensingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Illuminance Level Sensing Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIllumLevelSensingClusterClientInitCallback#
void emberAfIllumLevelSensingClusterClientInitCallback (int8u endpoint)
Illuminance Level Sensing Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIllumLevelSensingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIllumLevelSensingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Illuminance Level Sensing Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIllumLevelSensingClusterClientMessageSentCallback#
void emberAfIllumLevelSensingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Illuminance Level Sensing Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIllumLevelSensingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIllumLevelSensingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Illuminance Level Sensing Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIllumLevelSensingClusterClientTickCallback#
void emberAfIllumLevelSensingClusterClientTickCallback (int8u endpoint)
Illuminance Level Sensing Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIllumLevelSensingClusterServerAttributeChangedCallback#
void emberAfIllumLevelSensingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Illuminance Level Sensing Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIllumLevelSensingClusterServerDefaultResponseCallback#
void emberAfIllumLevelSensingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Illuminance Level Sensing Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIllumLevelSensingClusterServerInitCallback#
void emberAfIllumLevelSensingClusterServerInitCallback (int8u endpoint)
Illuminance Level Sensing Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIllumLevelSensingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIllumLevelSensingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Illuminance Level Sensing Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIllumLevelSensingClusterServerMessageSentCallback#
void emberAfIllumLevelSensingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Illuminance Level Sensing Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIllumLevelSensingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIllumLevelSensingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Illuminance Level Sensing Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIllumLevelSensingClusterServerTickCallback#
void emberAfIllumLevelSensingClusterServerTickCallback (int8u endpoint)
Illuminance Level Sensing Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Temperature Measurement Cluster Callbacks Documentation#
emberAfTempMeasurementClusterClientAttributeChangedCallback#
void emberAfTempMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Temperature Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfTempMeasurementClusterClientDefaultResponseCallback#
void emberAfTempMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Temperature Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfTempMeasurementClusterClientInitCallback#
void emberAfTempMeasurementClusterClientInitCallback (int8u endpoint)
Temperature Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfTempMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfTempMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Temperature Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfTempMeasurementClusterClientMessageSentCallback#
void emberAfTempMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Temperature Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfTempMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfTempMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Temperature Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfTempMeasurementClusterClientTickCallback#
void emberAfTempMeasurementClusterClientTickCallback (int8u endpoint)
Temperature Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfTempMeasurementClusterServerAttributeChangedCallback#
void emberAfTempMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Temperature Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfTempMeasurementClusterServerDefaultResponseCallback#
void emberAfTempMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Temperature Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfTempMeasurementClusterServerInitCallback#
void emberAfTempMeasurementClusterServerInitCallback (int8u endpoint)
Temperature Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfTempMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfTempMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Temperature Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfTempMeasurementClusterServerMessageSentCallback#
void emberAfTempMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Temperature Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfTempMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfTempMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Temperature Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfTempMeasurementClusterServerTickCallback#
void emberAfTempMeasurementClusterServerTickCallback (int8u endpoint)
Temperature Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Pressure Measurement Cluster Callbacks Documentation#
emberAfPressureMeasurementClusterClientAttributeChangedCallback#
void emberAfPressureMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Pressure Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPressureMeasurementClusterClientDefaultResponseCallback#
void emberAfPressureMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Pressure Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPressureMeasurementClusterClientInitCallback#
void emberAfPressureMeasurementClusterClientInitCallback (int8u endpoint)
Pressure Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Pressure Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPressureMeasurementClusterClientMessageSentCallback#
void emberAfPressureMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Pressure Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPressureMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPressureMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Pressure Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPressureMeasurementClusterClientTickCallback#
void emberAfPressureMeasurementClusterClientTickCallback (int8u endpoint)
Pressure Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPressureMeasurementClusterServerAttributeChangedCallback#
void emberAfPressureMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Pressure Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPressureMeasurementClusterServerDefaultResponseCallback#
void emberAfPressureMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Pressure Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPressureMeasurementClusterServerInitCallback#
void emberAfPressureMeasurementClusterServerInitCallback (int8u endpoint)
Pressure Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Pressure Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPressureMeasurementClusterServerMessageSentCallback#
void emberAfPressureMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Pressure Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPressureMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPressureMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Pressure Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPressureMeasurementClusterServerTickCallback#
void emberAfPressureMeasurementClusterServerTickCallback (int8u endpoint)
Pressure Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Flow Measurement Cluster Callbacks Documentation#
emberAfFlowMeasurementClusterClientAttributeChangedCallback#
void emberAfFlowMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Flow Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfFlowMeasurementClusterClientDefaultResponseCallback#
void emberAfFlowMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Flow Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfFlowMeasurementClusterClientInitCallback#
void emberAfFlowMeasurementClusterClientInitCallback (int8u endpoint)
Flow Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfFlowMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfFlowMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Flow Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfFlowMeasurementClusterClientMessageSentCallback#
void emberAfFlowMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Flow Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfFlowMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfFlowMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Flow Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfFlowMeasurementClusterClientTickCallback#
void emberAfFlowMeasurementClusterClientTickCallback (int8u endpoint)
Flow Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfFlowMeasurementClusterServerAttributeChangedCallback#
void emberAfFlowMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Flow Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfFlowMeasurementClusterServerDefaultResponseCallback#
void emberAfFlowMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Flow Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfFlowMeasurementClusterServerInitCallback#
void emberAfFlowMeasurementClusterServerInitCallback (int8u endpoint)
Flow Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfFlowMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfFlowMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Flow Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfFlowMeasurementClusterServerMessageSentCallback#
void emberAfFlowMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Flow Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfFlowMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfFlowMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Flow Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfFlowMeasurementClusterServerTickCallback#
void emberAfFlowMeasurementClusterServerTickCallback (int8u endpoint)
Flow Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Relative Humidity Measurement Cluster Callbacks Documentation#
emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback#
void emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Relative Humidity Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback#
void emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Relative Humidity Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfRelativeHumidityMeasurementClusterClientInitCallback#
void emberAfRelativeHumidityMeasurementClusterClientInitCallback (int8u endpoint)
Relative Humidity Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Relative Humidity Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback#
void emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Relative Humidity Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Relative Humidity Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfRelativeHumidityMeasurementClusterClientTickCallback#
void emberAfRelativeHumidityMeasurementClusterClientTickCallback (int8u endpoint)
Relative Humidity Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback#
void emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Relative Humidity Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback#
void emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Relative Humidity Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfRelativeHumidityMeasurementClusterServerInitCallback#
void emberAfRelativeHumidityMeasurementClusterServerInitCallback (int8u endpoint)
Relative Humidity Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Relative Humidity Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback#
void emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Relative Humidity Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Relative Humidity Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfRelativeHumidityMeasurementClusterServerTickCallback#
void emberAfRelativeHumidityMeasurementClusterServerTickCallback (int8u endpoint)
Relative Humidity Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Occupancy Sensing Cluster Callbacks Documentation#
emberAfOccupancySensingClusterClientAttributeChangedCallback#
void emberAfOccupancySensingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Occupancy Sensing Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOccupancySensingClusterClientDefaultResponseCallback#
void emberAfOccupancySensingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Occupancy Sensing Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOccupancySensingClusterClientInitCallback#
void emberAfOccupancySensingClusterClientInitCallback (int8u endpoint)
Occupancy Sensing Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOccupancySensingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOccupancySensingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Occupancy Sensing Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOccupancySensingClusterClientMessageSentCallback#
void emberAfOccupancySensingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Occupancy Sensing Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOccupancySensingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOccupancySensingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Occupancy Sensing Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOccupancySensingClusterClientTickCallback#
void emberAfOccupancySensingClusterClientTickCallback (int8u endpoint)
Occupancy Sensing Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOccupancySensingClusterServerAttributeChangedCallback#
void emberAfOccupancySensingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Occupancy Sensing Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOccupancySensingClusterServerDefaultResponseCallback#
void emberAfOccupancySensingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Occupancy Sensing Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOccupancySensingClusterServerInitCallback#
void emberAfOccupancySensingClusterServerInitCallback (int8u endpoint)
Occupancy Sensing Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOccupancySensingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOccupancySensingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Occupancy Sensing Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOccupancySensingClusterServerMessageSentCallback#
void emberAfOccupancySensingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Occupancy Sensing Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOccupancySensingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOccupancySensingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Occupancy Sensing Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOccupancySensingClusterServerTickCallback#
void emberAfOccupancySensingClusterServerTickCallback (int8u endpoint)
Occupancy Sensing Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Carbon Monoxide Concentration Measurement Cluster Callbacks Documentation#
emberAfCarbonMonoxideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Carbon Monoxide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfCarbonMonoxideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Carbon Monoxide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfCarbonMonoxideConcentrationMeasurementClusterClientInitCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Carbon Monoxide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfCarbonMonoxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Carbon Monoxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfCarbonMonoxideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Carbon Monoxide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfCarbonMonoxideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Carbon Monoxide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfCarbonMonoxideConcentrationMeasurementClusterClientTickCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Carbon Monoxide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfCarbonMonoxideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Carbon Monoxide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfCarbonMonoxideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Carbon Monoxide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfCarbonMonoxideConcentrationMeasurementClusterServerInitCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Carbon Monoxide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfCarbonMonoxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Carbon Monoxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfCarbonMonoxideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Carbon Monoxide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfCarbonMonoxideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Carbon Monoxide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfCarbonMonoxideConcentrationMeasurementClusterServerTickCallback#
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Carbon Monoxide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Carbon Dioxide Concentration Measurement Cluster Callbacks Documentation#
emberAfCarbonDioxideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Carbon Dioxide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfCarbonDioxideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Carbon Dioxide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfCarbonDioxideConcentrationMeasurementClusterClientInitCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Carbon Dioxide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfCarbonDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Carbon Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfCarbonDioxideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Carbon Dioxide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfCarbonDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Carbon Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfCarbonDioxideConcentrationMeasurementClusterClientTickCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Carbon Dioxide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfCarbonDioxideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Carbon Dioxide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfCarbonDioxideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Carbon Dioxide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfCarbonDioxideConcentrationMeasurementClusterServerInitCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Carbon Dioxide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfCarbonDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Carbon Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfCarbonDioxideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Carbon Dioxide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfCarbonDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Carbon Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfCarbonDioxideConcentrationMeasurementClusterServerTickCallback#
void emberAfCarbonDioxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Carbon Dioxide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Ethylene Concentration Measurement Cluster Callbacks Documentation#
emberAfEthyleneConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfEthyleneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ethylene Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfEthyleneConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfEthyleneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ethylene Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfEthyleneConcentrationMeasurementClusterClientInitCallback#
void emberAfEthyleneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Ethylene Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfEthyleneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfEthyleneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ethylene Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfEthyleneConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfEthyleneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ethylene Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfEthyleneConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ethylene Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfEthyleneConcentrationMeasurementClusterClientTickCallback#
void emberAfEthyleneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Ethylene Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfEthyleneConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfEthyleneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ethylene Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfEthyleneConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfEthyleneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ethylene Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfEthyleneConcentrationMeasurementClusterServerInitCallback#
void emberAfEthyleneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Ethylene Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfEthyleneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfEthyleneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ethylene Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfEthyleneConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfEthyleneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ethylene Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfEthyleneConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ethylene Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfEthyleneConcentrationMeasurementClusterServerTickCallback#
void emberAfEthyleneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Ethylene Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Ethylene Oxide Concentration Measurement Cluster Callbacks Documentation#
emberAfEthyleneOxideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ethylene Oxide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfEthyleneOxideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ethylene Oxide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfEthyleneOxideConcentrationMeasurementClusterClientInitCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Ethylene Oxide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfEthyleneOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ethylene Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfEthyleneOxideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ethylene Oxide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfEthyleneOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ethylene Oxide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfEthyleneOxideConcentrationMeasurementClusterClientTickCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Ethylene Oxide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfEthyleneOxideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ethylene Oxide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfEthyleneOxideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ethylene Oxide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfEthyleneOxideConcentrationMeasurementClusterServerInitCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Ethylene Oxide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfEthyleneOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ethylene Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfEthyleneOxideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ethylene Oxide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfEthyleneOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ethylene Oxide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfEthyleneOxideConcentrationMeasurementClusterServerTickCallback#
void emberAfEthyleneOxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Ethylene Oxide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Hydrogen Concentration Measurement Cluster Callbacks Documentation#
emberAfHydrogenConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfHydrogenConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Hydrogen Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfHydrogenConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfHydrogenConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Hydrogen Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfHydrogenConcentrationMeasurementClusterClientInitCallback#
void emberAfHydrogenConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Hydrogen Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfHydrogenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfHydrogenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Hydrogen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfHydrogenConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfHydrogenConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Hydrogen Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfHydrogenConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Hydrogen Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfHydrogenConcentrationMeasurementClusterClientTickCallback#
void emberAfHydrogenConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Hydrogen Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfHydrogenConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfHydrogenConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Hydrogen Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfHydrogenConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfHydrogenConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Hydrogen Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfHydrogenConcentrationMeasurementClusterServerInitCallback#
void emberAfHydrogenConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Hydrogen Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfHydrogenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfHydrogenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Hydrogen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfHydrogenConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfHydrogenConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Hydrogen Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfHydrogenConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Hydrogen Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfHydrogenConcentrationMeasurementClusterServerTickCallback#
void emberAfHydrogenConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Hydrogen Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Hydrogen Sulphide Concentration Measurement Cluster Callbacks Documentation#
emberAfHydrogenSulphideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Hydrogen Sulphide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfHydrogenSulphideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Hydrogen Sulphide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfHydrogenSulphideConcentrationMeasurementClusterClientInitCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Hydrogen Sulphide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfHydrogenSulphideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Hydrogen Sulphide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfHydrogenSulphideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Hydrogen Sulphide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfHydrogenSulphideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Hydrogen Sulphide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfHydrogenSulphideConcentrationMeasurementClusterClientTickCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Hydrogen Sulphide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfHydrogenSulphideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Hydrogen Sulphide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfHydrogenSulphideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Hydrogen Sulphide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfHydrogenSulphideConcentrationMeasurementClusterServerInitCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Hydrogen Sulphide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfHydrogenSulphideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Hydrogen Sulphide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfHydrogenSulphideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Hydrogen Sulphide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfHydrogenSulphideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Hydrogen Sulphide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfHydrogenSulphideConcentrationMeasurementClusterServerTickCallback#
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Hydrogen Sulphide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Nitric Oxide Concentration Measurement Cluster Callbacks Documentation#
emberAfNitricOxideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfNitricOxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Nitric Oxide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfNitricOxideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfNitricOxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Nitric Oxide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfNitricOxideConcentrationMeasurementClusterClientInitCallback#
void emberAfNitricOxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Nitric Oxide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfNitricOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfNitricOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Nitric Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfNitricOxideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfNitricOxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Nitric Oxide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfNitricOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Nitric Oxide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfNitricOxideConcentrationMeasurementClusterClientTickCallback#
void emberAfNitricOxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Nitric Oxide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfNitricOxideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfNitricOxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Nitric Oxide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfNitricOxideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfNitricOxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Nitric Oxide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfNitricOxideConcentrationMeasurementClusterServerInitCallback#
void emberAfNitricOxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Nitric Oxide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfNitricOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfNitricOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Nitric Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfNitricOxideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfNitricOxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Nitric Oxide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfNitricOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Nitric Oxide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfNitricOxideConcentrationMeasurementClusterServerTickCallback#
void emberAfNitricOxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Nitric Oxide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Nitrogen Dioxide Concentration Measurement Cluster Callbacks Documentation#
emberAfNitrogenDioxideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Nitrogen Dioxide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfNitrogenDioxideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Nitrogen Dioxide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfNitrogenDioxideConcentrationMeasurementClusterClientInitCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Nitrogen Dioxide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfNitrogenDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Nitrogen Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfNitrogenDioxideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Nitrogen Dioxide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfNitrogenDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Nitrogen Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfNitrogenDioxideConcentrationMeasurementClusterClientTickCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Nitrogen Dioxide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfNitrogenDioxideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Nitrogen Dioxide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfNitrogenDioxideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Nitrogen Dioxide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfNitrogenDioxideConcentrationMeasurementClusterServerInitCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Nitrogen Dioxide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfNitrogenDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Nitrogen Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfNitrogenDioxideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Nitrogen Dioxide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfNitrogenDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Nitrogen Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfNitrogenDioxideConcentrationMeasurementClusterServerTickCallback#
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Nitrogen Dioxide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Oxygen Concentration Measurement Cluster Callbacks Documentation#
emberAfOxygenConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfOxygenConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Oxygen Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOxygenConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfOxygenConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Oxygen Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOxygenConcentrationMeasurementClusterClientInitCallback#
void emberAfOxygenConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Oxygen Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOxygenConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfOxygenConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Oxygen Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOxygenConcentrationMeasurementClusterClientTickCallback#
void emberAfOxygenConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Oxygen Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOxygenConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfOxygenConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Oxygen Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOxygenConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfOxygenConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Oxygen Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOxygenConcentrationMeasurementClusterServerInitCallback#
void emberAfOxygenConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Oxygen Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOxygenConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfOxygenConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Oxygen Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOxygenConcentrationMeasurementClusterServerTickCallback#
void emberAfOxygenConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Oxygen Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Ozone Concentration Measurement Cluster Callbacks Documentation#
emberAfOzoneConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfOzoneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ozone Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOzoneConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfOzoneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ozone Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOzoneConcentrationMeasurementClusterClientInitCallback#
void emberAfOzoneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Ozone Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOzoneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOzoneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ozone Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOzoneConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfOzoneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ozone Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOzoneConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOzoneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ozone Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOzoneConcentrationMeasurementClusterClientTickCallback#
void emberAfOzoneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Ozone Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOzoneConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfOzoneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Ozone Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOzoneConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfOzoneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Ozone Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOzoneConcentrationMeasurementClusterServerInitCallback#
void emberAfOzoneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Ozone Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOzoneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOzoneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Ozone Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOzoneConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfOzoneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Ozone Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOzoneConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOzoneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Ozone Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOzoneConcentrationMeasurementClusterServerTickCallback#
void emberAfOzoneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Ozone Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Sulfur Dioxide Concentration Measurement Cluster Callbacks Documentation#
emberAfSulfurDioxideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sulfur Dioxide Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSulfurDioxideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sulfur Dioxide Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSulfurDioxideConcentrationMeasurementClusterClientInitCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Sulfur Dioxide Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSulfurDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sulfur Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSulfurDioxideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sulfur Dioxide Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSulfurDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sulfur Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSulfurDioxideConcentrationMeasurementClusterClientTickCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Sulfur Dioxide Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSulfurDioxideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sulfur Dioxide Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSulfurDioxideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sulfur Dioxide Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSulfurDioxideConcentrationMeasurementClusterServerInitCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Sulfur Dioxide Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSulfurDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sulfur Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSulfurDioxideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sulfur Dioxide Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSulfurDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sulfur Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSulfurDioxideConcentrationMeasurementClusterServerTickCallback#
void emberAfSulfurDioxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Sulfur Dioxide Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Dissolved Oxygen Concentration Measurement Cluster Callbacks Documentation#
emberAfDissolvedOxygenConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Dissolved Oxygen Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDissolvedOxygenConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Dissolved Oxygen Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDissolvedOxygenConcentrationMeasurementClusterClientInitCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Dissolved Oxygen Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDissolvedOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Dissolved Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDissolvedOxygenConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Dissolved Oxygen Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDissolvedOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Dissolved Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDissolvedOxygenConcentrationMeasurementClusterClientTickCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Dissolved Oxygen Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDissolvedOxygenConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Dissolved Oxygen Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDissolvedOxygenConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Dissolved Oxygen Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDissolvedOxygenConcentrationMeasurementClusterServerInitCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Dissolved Oxygen Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDissolvedOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Dissolved Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDissolvedOxygenConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Dissolved Oxygen Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDissolvedOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Dissolved Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDissolvedOxygenConcentrationMeasurementClusterServerTickCallback#
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Dissolved Oxygen Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Bromate Concentration Measurement Cluster Callbacks Documentation#
emberAfBromateConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfBromateConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Bromate Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBromateConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfBromateConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Bromate Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBromateConcentrationMeasurementClusterClientInitCallback#
void emberAfBromateConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Bromate Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBromateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBromateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Bromate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBromateConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfBromateConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Bromate Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBromateConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBromateConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Bromate Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBromateConcentrationMeasurementClusterClientTickCallback#
void emberAfBromateConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Bromate Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBromateConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfBromateConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Bromate Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBromateConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfBromateConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Bromate Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBromateConcentrationMeasurementClusterServerInitCallback#
void emberAfBromateConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Bromate Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBromateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBromateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Bromate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBromateConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfBromateConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Bromate Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBromateConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBromateConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Bromate Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBromateConcentrationMeasurementClusterServerTickCallback#
void emberAfBromateConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Bromate Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Chloramines Concentration Measurement Cluster Callbacks Documentation#
emberAfChloraminesConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfChloraminesConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chloramines Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfChloraminesConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfChloraminesConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chloramines Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfChloraminesConcentrationMeasurementClusterClientInitCallback#
void emberAfChloraminesConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Chloramines Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfChloraminesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfChloraminesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chloramines Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfChloraminesConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfChloraminesConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chloramines Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfChloraminesConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chloramines Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfChloraminesConcentrationMeasurementClusterClientTickCallback#
void emberAfChloraminesConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Chloramines Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfChloraminesConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfChloraminesConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chloramines Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfChloraminesConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfChloraminesConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chloramines Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfChloraminesConcentrationMeasurementClusterServerInitCallback#
void emberAfChloraminesConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Chloramines Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfChloraminesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfChloraminesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chloramines Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfChloraminesConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfChloraminesConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chloramines Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfChloraminesConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chloramines Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfChloraminesConcentrationMeasurementClusterServerTickCallback#
void emberAfChloraminesConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Chloramines Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Chlorine Concentration Measurement Cluster Callbacks Documentation#
emberAfChlorineConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfChlorineConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chlorine Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfChlorineConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfChlorineConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chlorine Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfChlorineConcentrationMeasurementClusterClientInitCallback#
void emberAfChlorineConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Chlorine Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfChlorineConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfChlorineConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chlorine Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfChlorineConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfChlorineConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chlorine Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfChlorineConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfChlorineConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chlorine Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfChlorineConcentrationMeasurementClusterClientTickCallback#
void emberAfChlorineConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Chlorine Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfChlorineConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfChlorineConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chlorine Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfChlorineConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfChlorineConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chlorine Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfChlorineConcentrationMeasurementClusterServerInitCallback#
void emberAfChlorineConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Chlorine Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfChlorineConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfChlorineConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chlorine Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfChlorineConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfChlorineConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chlorine Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfChlorineConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfChlorineConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chlorine Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfChlorineConcentrationMeasurementClusterServerTickCallback#
void emberAfChlorineConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Chlorine Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Fecal coliform and E. Coli Concentration Measurement Cluster Callbacks Documentation#
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientInitCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientTickCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Fecal coliform and E. Coli Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerInitCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerTickCallback#
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Fecal coliform and E. Coli Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Fluoride Concentration Measurement Cluster Callbacks Documentation#
emberAfFluorideConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfFluorideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Fluoride Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfFluorideConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfFluorideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Fluoride Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfFluorideConcentrationMeasurementClusterClientInitCallback#
void emberAfFluorideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Fluoride Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfFluorideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfFluorideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Fluoride Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfFluorideConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfFluorideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Fluoride Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfFluorideConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfFluorideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Fluoride Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfFluorideConcentrationMeasurementClusterClientTickCallback#
void emberAfFluorideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Fluoride Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfFluorideConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfFluorideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Fluoride Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfFluorideConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfFluorideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Fluoride Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfFluorideConcentrationMeasurementClusterServerInitCallback#
void emberAfFluorideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Fluoride Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfFluorideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfFluorideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Fluoride Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfFluorideConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfFluorideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Fluoride Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfFluorideConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfFluorideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Fluoride Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfFluorideConcentrationMeasurementClusterServerTickCallback#
void emberAfFluorideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Fluoride Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Haloacetic Acids Concentration Measurement Cluster Callbacks Documentation#
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Haloacetic Acids Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Haloacetic Acids Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientInitCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Haloacetic Acids Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Haloacetic Acids Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Haloacetic Acids Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Haloacetic Acids Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfHaloaceticAcidsConcentrationMeasurementClusterClientTickCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Haloacetic Acids Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Haloacetic Acids Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Haloacetic Acids Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerInitCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Haloacetic Acids Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Haloacetic Acids Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Haloacetic Acids Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Haloacetic Acids Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfHaloaceticAcidsConcentrationMeasurementClusterServerTickCallback#
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Haloacetic Acids Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Total Trihalomethanes Concentration Measurement Cluster Callbacks Documentation#
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Total Trihalomethanes Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Total Trihalomethanes Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientInitCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Total Trihalomethanes Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Total Trihalomethanes Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Total Trihalomethanes Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Total Trihalomethanes Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientTickCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Total Trihalomethanes Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Total Trihalomethanes Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Total Trihalomethanes Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerInitCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Total Trihalomethanes Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Total Trihalomethanes Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Total Trihalomethanes Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Total Trihalomethanes Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerTickCallback#
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Total Trihalomethanes Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Total Coliform Bacteria Concentration Measurement Cluster Callbacks Documentation#
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Total Coliform Bacteria Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Total Coliform Bacteria Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientInitCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Total Coliform Bacteria Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Total Coliform Bacteria Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Total Coliform Bacteria Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Total Coliform Bacteria Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientTickCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Total Coliform Bacteria Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Total Coliform Bacteria Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Total Coliform Bacteria Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerInitCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Total Coliform Bacteria Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Total Coliform Bacteria Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Total Coliform Bacteria Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Total Coliform Bacteria Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerTickCallback#
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Total Coliform Bacteria Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Turbidity Concentration Measurement Cluster Callbacks Documentation#
emberAfTurbidityConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfTurbidityConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Turbidity Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfTurbidityConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfTurbidityConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Turbidity Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfTurbidityConcentrationMeasurementClusterClientInitCallback#
void emberAfTurbidityConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Turbidity Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfTurbidityConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfTurbidityConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Turbidity Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfTurbidityConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfTurbidityConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Turbidity Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfTurbidityConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Turbidity Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfTurbidityConcentrationMeasurementClusterClientTickCallback#
void emberAfTurbidityConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Turbidity Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfTurbidityConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfTurbidityConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Turbidity Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfTurbidityConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfTurbidityConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Turbidity Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfTurbidityConcentrationMeasurementClusterServerInitCallback#
void emberAfTurbidityConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Turbidity Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfTurbidityConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfTurbidityConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Turbidity Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfTurbidityConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfTurbidityConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Turbidity Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfTurbidityConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Turbidity Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfTurbidityConcentrationMeasurementClusterServerTickCallback#
void emberAfTurbidityConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Turbidity Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Copper Concentration Measurement Cluster Callbacks Documentation#
emberAfCopperConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfCopperConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Copper Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfCopperConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfCopperConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Copper Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfCopperConcentrationMeasurementClusterClientInitCallback#
void emberAfCopperConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Copper Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfCopperConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfCopperConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Copper Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfCopperConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfCopperConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Copper Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfCopperConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfCopperConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Copper Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfCopperConcentrationMeasurementClusterClientTickCallback#
void emberAfCopperConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Copper Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfCopperConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfCopperConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Copper Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfCopperConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfCopperConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Copper Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfCopperConcentrationMeasurementClusterServerInitCallback#
void emberAfCopperConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Copper Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfCopperConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfCopperConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Copper Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfCopperConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfCopperConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Copper Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfCopperConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfCopperConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Copper Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfCopperConcentrationMeasurementClusterServerTickCallback#
void emberAfCopperConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Copper Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Lead Concentration Measurement Cluster Callbacks Documentation#
emberAfLeadConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfLeadConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Lead Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfLeadConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfLeadConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Lead Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfLeadConcentrationMeasurementClusterClientInitCallback#
void emberAfLeadConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Lead Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfLeadConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfLeadConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Lead Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfLeadConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfLeadConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Lead Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfLeadConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfLeadConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Lead Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfLeadConcentrationMeasurementClusterClientTickCallback#
void emberAfLeadConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Lead Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfLeadConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfLeadConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Lead Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfLeadConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfLeadConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Lead Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfLeadConcentrationMeasurementClusterServerInitCallback#
void emberAfLeadConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Lead Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfLeadConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfLeadConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Lead Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfLeadConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfLeadConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Lead Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfLeadConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfLeadConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Lead Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfLeadConcentrationMeasurementClusterServerTickCallback#
void emberAfLeadConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Lead Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Manganese Concentration Measurement Cluster Callbacks Documentation#
emberAfManganeseConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfManganeseConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Manganese Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfManganeseConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfManganeseConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Manganese Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfManganeseConcentrationMeasurementClusterClientInitCallback#
void emberAfManganeseConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Manganese Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfManganeseConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfManganeseConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Manganese Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfManganeseConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfManganeseConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Manganese Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfManganeseConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfManganeseConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Manganese Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfManganeseConcentrationMeasurementClusterClientTickCallback#
void emberAfManganeseConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Manganese Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfManganeseConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfManganeseConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Manganese Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfManganeseConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfManganeseConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Manganese Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfManganeseConcentrationMeasurementClusterServerInitCallback#
void emberAfManganeseConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Manganese Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfManganeseConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfManganeseConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Manganese Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfManganeseConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfManganeseConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Manganese Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfManganeseConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfManganeseConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Manganese Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfManganeseConcentrationMeasurementClusterServerTickCallback#
void emberAfManganeseConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Manganese Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Sulfate Concentration Measurement Cluster Callbacks Documentation#
emberAfSulfateConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfSulfateConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sulfate Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSulfateConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfSulfateConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sulfate Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSulfateConcentrationMeasurementClusterClientInitCallback#
void emberAfSulfateConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Sulfate Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSulfateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSulfateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sulfate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSulfateConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfSulfateConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sulfate Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSulfateConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSulfateConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sulfate Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSulfateConcentrationMeasurementClusterClientTickCallback#
void emberAfSulfateConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Sulfate Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSulfateConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfSulfateConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sulfate Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSulfateConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfSulfateConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sulfate Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSulfateConcentrationMeasurementClusterServerInitCallback#
void emberAfSulfateConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Sulfate Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSulfateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSulfateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sulfate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSulfateConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfSulfateConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sulfate Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSulfateConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSulfateConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sulfate Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSulfateConcentrationMeasurementClusterServerTickCallback#
void emberAfSulfateConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Sulfate Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Bromodichloromethane Concentration Measurement Cluster Callbacks Documentation#
emberAfBromodichloromethaneConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Bromodichloromethane Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBromodichloromethaneConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Bromodichloromethane Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBromodichloromethaneConcentrationMeasurementClusterClientInitCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Bromodichloromethane Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBromodichloromethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Bromodichloromethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBromodichloromethaneConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Bromodichloromethane Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBromodichloromethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Bromodichloromethane Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBromodichloromethaneConcentrationMeasurementClusterClientTickCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Bromodichloromethane Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBromodichloromethaneConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Bromodichloromethane Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBromodichloromethaneConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Bromodichloromethane Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBromodichloromethaneConcentrationMeasurementClusterServerInitCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Bromodichloromethane Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBromodichloromethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Bromodichloromethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBromodichloromethaneConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Bromodichloromethane Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBromodichloromethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Bromodichloromethane Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBromodichloromethaneConcentrationMeasurementClusterServerTickCallback#
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Bromodichloromethane Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Bromoform Concentration Measurement Cluster Callbacks Documentation#
emberAfBromoformConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfBromoformConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Bromoform Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBromoformConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfBromoformConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Bromoform Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBromoformConcentrationMeasurementClusterClientInitCallback#
void emberAfBromoformConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Bromoform Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBromoformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBromoformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Bromoform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBromoformConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfBromoformConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Bromoform Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBromoformConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBromoformConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Bromoform Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBromoformConcentrationMeasurementClusterClientTickCallback#
void emberAfBromoformConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Bromoform Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBromoformConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfBromoformConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Bromoform Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBromoformConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfBromoformConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Bromoform Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBromoformConcentrationMeasurementClusterServerInitCallback#
void emberAfBromoformConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Bromoform Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBromoformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBromoformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Bromoform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBromoformConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfBromoformConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Bromoform Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBromoformConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBromoformConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Bromoform Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBromoformConcentrationMeasurementClusterServerTickCallback#
void emberAfBromoformConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Bromoform Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Chlorodibromomethane Concentration Measurement Cluster Callbacks Documentation#
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chlorodibromomethane Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chlorodibromomethane Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientInitCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Chlorodibromomethane Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chlorodibromomethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chlorodibromomethane Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chlorodibromomethane Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfChlorodibromomethaneConcentrationMeasurementClusterClientTickCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Chlorodibromomethane Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chlorodibromomethane Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chlorodibromomethane Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerInitCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Chlorodibromomethane Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chlorodibromomethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chlorodibromomethane Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chlorodibromomethane Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfChlorodibromomethaneConcentrationMeasurementClusterServerTickCallback#
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Chlorodibromomethane Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Chloroform Concentration Measurement Cluster Callbacks Documentation#
emberAfChloroformConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfChloroformConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chloroform Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfChloroformConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfChloroformConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chloroform Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfChloroformConcentrationMeasurementClusterClientInitCallback#
void emberAfChloroformConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Chloroform Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfChloroformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfChloroformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chloroform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfChloroformConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfChloroformConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chloroform Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfChloroformConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfChloroformConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chloroform Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfChloroformConcentrationMeasurementClusterClientTickCallback#
void emberAfChloroformConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Chloroform Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfChloroformConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfChloroformConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chloroform Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfChloroformConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfChloroformConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chloroform Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfChloroformConcentrationMeasurementClusterServerInitCallback#
void emberAfChloroformConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Chloroform Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfChloroformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfChloroformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chloroform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfChloroformConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfChloroformConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chloroform Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfChloroformConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfChloroformConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chloroform Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfChloroformConcentrationMeasurementClusterServerTickCallback#
void emberAfChloroformConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Chloroform Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Sodium Concentration Measurement Cluster Callbacks Documentation#
emberAfSodiumConcentrationMeasurementClusterClientAttributeChangedCallback#
void emberAfSodiumConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sodium Concentration Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSodiumConcentrationMeasurementClusterClientDefaultResponseCallback#
void emberAfSodiumConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sodium Concentration Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSodiumConcentrationMeasurementClusterClientInitCallback#
void emberAfSodiumConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
Sodium Concentration Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSodiumConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSodiumConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sodium Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSodiumConcentrationMeasurementClusterClientMessageSentCallback#
void emberAfSodiumConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sodium Concentration Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSodiumConcentrationMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSodiumConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sodium Concentration Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSodiumConcentrationMeasurementClusterClientTickCallback#
void emberAfSodiumConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
Sodium Concentration Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSodiumConcentrationMeasurementClusterServerAttributeChangedCallback#
void emberAfSodiumConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sodium Concentration Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSodiumConcentrationMeasurementClusterServerDefaultResponseCallback#
void emberAfSodiumConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sodium Concentration Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSodiumConcentrationMeasurementClusterServerInitCallback#
void emberAfSodiumConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
Sodium Concentration Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSodiumConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSodiumConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sodium Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSodiumConcentrationMeasurementClusterServerMessageSentCallback#
void emberAfSodiumConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sodium Concentration Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSodiumConcentrationMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSodiumConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sodium Concentration Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSodiumConcentrationMeasurementClusterServerTickCallback#
void emberAfSodiumConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
Sodium Concentration Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
IAS Zone Cluster Callbacks Documentation#
emberAfIasZoneClusterClientAttributeChangedCallback#
void emberAfIasZoneClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
IAS Zone Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIasZoneClusterClientDefaultResponseCallback#
void emberAfIasZoneClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
IAS Zone Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIasZoneClusterClientInitCallback#
void emberAfIasZoneClusterClientInitCallback (int8u endpoint)
IAS Zone Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIasZoneClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIasZoneClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
IAS Zone Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIasZoneClusterClientMessageSentCallback#
void emberAfIasZoneClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
IAS Zone Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIasZoneClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIasZoneClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
IAS Zone Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIasZoneClusterClientTickCallback#
void emberAfIasZoneClusterClientTickCallback (int8u endpoint)
IAS Zone Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIasZoneClusterInitiateNormalOperationModeCallback#
boolean emberAfIasZoneClusterInitiateNormalOperationModeCallback (void )
IAS Zone Cluster Initiate Normal Operation Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasZoneClusterInitiateNormalOperationModeResponseCallback#
boolean emberAfIasZoneClusterInitiateNormalOperationModeResponseCallback (void )
IAS Zone Cluster Initiate Normal Operation Mode Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasZoneClusterInitiateTestModeCallback#
boolean emberAfIasZoneClusterInitiateTestModeCallback (int8u testModeDuration, int8u currentZoneSensitivityLevel)
IAS Zone Cluster Initiate Test Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | testModeDuration | Ver.: always |
int8u | N/A | currentZoneSensitivityLevel | Ver.: always |
emberAfIasZoneClusterInitiateTestModeResponseCallback#
boolean emberAfIasZoneClusterInitiateTestModeResponseCallback (void )
IAS Zone Cluster Initiate Test Mode Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasZoneClusterServerAttributeChangedCallback#
void emberAfIasZoneClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
IAS Zone Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIasZoneClusterServerDefaultResponseCallback#
void emberAfIasZoneClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
IAS Zone Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIasZoneClusterServerInitCallback#
void emberAfIasZoneClusterServerInitCallback (int8u endpoint)
IAS Zone Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIasZoneClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIasZoneClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
IAS Zone Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIasZoneClusterServerMessageSentCallback#
void emberAfIasZoneClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
IAS Zone Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIasZoneClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIasZoneClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
IAS Zone Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIasZoneClusterServerTickCallback#
void emberAfIasZoneClusterServerTickCallback (int8u endpoint)
IAS Zone Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfIasZoneClusterZoneEnrollRequestCallback#
boolean emberAfIasZoneClusterZoneEnrollRequestCallback (int16u zoneType, int16u manufacturerCode)
IAS Zone Cluster Zone Enroll Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | zoneType | Ver.: always |
int16u | N/A | manufacturerCode | Ver.: always |
emberAfIasZoneClusterZoneEnrollResponseCallback#
boolean emberAfIasZoneClusterZoneEnrollResponseCallback (int8u enrollResponseCode, int8u zoneId)
IAS Zone Cluster Zone Enroll Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | enrollResponseCode | Ver.: always |
int8u | N/A | zoneId | Ver.: always |
emberAfIasZoneClusterZoneStatusChangeNotificationCallback#
boolean emberAfIasZoneClusterZoneStatusChangeNotificationCallback (int16u zoneStatus, int8u extendedStatus, int8u zoneId, int16u delay)
IAS Zone Cluster Zone Status Change Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | zoneStatus | Ver.: always |
int8u | N/A | extendedStatus | Ver.: always |
int8u | N/A | zoneId | Ver.: since ha-1.2-05-3520-29 |
int16u | N/A | delay | Ver.: since ha-1.2-05-3520-29 |
IAS ACE Cluster Callbacks Documentation#
emberAfIasAceClusterArmCallback#
boolean emberAfIasAceClusterArmCallback (int8u armMode, int8u * armDisarmCode, int8u zoneId)
IAS ACE Cluster Arm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | armMode | Ver.: always |
int8u * | N/A | armDisarmCode | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | zoneId | Ver.: since ha-1.2-05-3520-29 |
emberAfIasAceClusterArmResponseCallback#
boolean emberAfIasAceClusterArmResponseCallback (int8u armNotification)
IAS ACE Cluster Arm Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | armNotification | Ver.: always |
emberAfIasAceClusterBypassCallback#
boolean emberAfIasAceClusterBypassCallback (int8u numberOfZones, int8u * zoneIds, int8u * armDisarmCode)
IAS ACE Cluster Bypass.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfZones | Ver.: always |
int8u * | N/A | zoneIds | Ver.: always |
int8u * | N/A | armDisarmCode | Ver.: since ha-1.2.1-05-3520-30 |
emberAfIasAceClusterBypassResponseCallback#
boolean emberAfIasAceClusterBypassResponseCallback (int8u numberOfZones, int8u * bypassResult)
IAS ACE Cluster Bypass Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfZones | Ver.: always |
int8u * | N/A | bypassResult | Ver.: always |
emberAfIasAceClusterClientAttributeChangedCallback#
void emberAfIasAceClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
IAS ACE Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIasAceClusterClientDefaultResponseCallback#
void emberAfIasAceClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
IAS ACE Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIasAceClusterClientInitCallback#
void emberAfIasAceClusterClientInitCallback (int8u endpoint)
IAS ACE Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
IAS ACE Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIasAceClusterClientMessageSentCallback#
void emberAfIasAceClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
IAS ACE Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIasAceClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIasAceClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
IAS ACE Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIasAceClusterClientTickCallback#
void emberAfIasAceClusterClientTickCallback (int8u endpoint)
IAS ACE Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIasAceClusterEmergencyCallback#
boolean emberAfIasAceClusterEmergencyCallback (void )
IAS ACE Cluster Emergency.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasAceClusterFireCallback#
boolean emberAfIasAceClusterFireCallback (void )
IAS ACE Cluster Fire.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasAceClusterGetBypassedZoneListCallback#
boolean emberAfIasAceClusterGetBypassedZoneListCallback (void )
IAS ACE Cluster Get Bypassed Zone List.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasAceClusterGetPanelStatusCallback#
boolean emberAfIasAceClusterGetPanelStatusCallback (void )
IAS ACE Cluster Get Panel Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasAceClusterGetPanelStatusResponseCallback#
boolean emberAfIasAceClusterGetPanelStatusResponseCallback (int8u panelStatus, int8u secondsRemaining, int8u audibleNotification, int8u alarmStatus)
IAS ACE Cluster Get Panel Status Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | panelStatus | Ver.: always |
int8u | N/A | secondsRemaining | Ver.: always |
int8u | N/A | audibleNotification | Ver.: always |
int8u | N/A | alarmStatus | Ver.: always |
emberAfIasAceClusterGetZoneIdMapCallback#
boolean emberAfIasAceClusterGetZoneIdMapCallback (void )
IAS ACE Cluster Get Zone Id Map.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasAceClusterGetZoneIdMapResponseCallback#
boolean emberAfIasAceClusterGetZoneIdMapResponseCallback (int16u section0, int16u section1, int16u section2, int16u section3, int16u section4, int16u section5, int16u section6, int16u section7, int16u section8, int16u section9, int16u section10, int16u section11, int16u section12, int16u section13, int16u section14, int16u section15)
IAS ACE Cluster Get Zone Id Map Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | section0 | Ver.: always |
int16u | N/A | section1 | Ver.: always |
int16u | N/A | section2 | Ver.: always |
int16u | N/A | section3 | Ver.: always |
int16u | N/A | section4 | Ver.: always |
int16u | N/A | section5 | Ver.: always |
int16u | N/A | section6 | Ver.: always |
int16u | N/A | section7 | Ver.: always |
int16u | N/A | section8 | Ver.: always |
int16u | N/A | section9 | Ver.: always |
int16u | N/A | section10 | Ver.: always |
int16u | N/A | section11 | Ver.: always |
int16u | N/A | section12 | Ver.: always |
int16u | N/A | section13 | Ver.: always |
int16u | N/A | section14 | Ver.: always |
int16u | N/A | section15 | Ver.: always |
emberAfIasAceClusterGetZoneInformationCallback#
boolean emberAfIasAceClusterGetZoneInformationCallback (int8u zoneId)
IAS ACE Cluster Get Zone Information.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | zoneId | Ver.: always |
emberAfIasAceClusterGetZoneInformationResponseCallback#
boolean emberAfIasAceClusterGetZoneInformationResponseCallback (int8u zoneId, int16u zoneType, int8u * ieeeAddress, int8u * zoneLabel)
IAS ACE Cluster Get Zone Information Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | zoneId | Ver.: always |
int16u | N/A | zoneType | Ver.: always |
int8u * | N/A | ieeeAddress | Ver.: always |
int8u * | N/A | zoneLabel | Ver.: since ha-1.2.1-05-3520-30 |
emberAfIasAceClusterGetZoneStatusCallback#
boolean emberAfIasAceClusterGetZoneStatusCallback (int8u startingZoneId, int8u maxNumberOfZoneIds, int8u zoneStatusMaskFlag, int16u zoneStatusMask)
IAS ACE Cluster Get Zone Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | startingZoneId | Ver.: always |
int8u | N/A | maxNumberOfZoneIds | Ver.: always |
int8u | N/A | zoneStatusMaskFlag | Ver.: always |
int16u | N/A | zoneStatusMask | Ver.: always |
emberAfIasAceClusterGetZoneStatusResponseCallback#
boolean emberAfIasAceClusterGetZoneStatusResponseCallback (int8u zoneStatusComplete, int8u numberOfZones, int8u * zoneStatusResult)
IAS ACE Cluster Get Zone Status Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | zoneStatusComplete | Ver.: always |
int8u | N/A | numberOfZones | Ver.: always |
int8u * | N/A | zoneStatusResult | Ver.: always |
emberAfIasAceClusterPanelStatusChangedCallback#
boolean emberAfIasAceClusterPanelStatusChangedCallback (int8u panelStatus, int8u secondsRemaining, int8u audibleNotification, int8u alarmStatus)
IAS ACE Cluster Panel Status Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | panelStatus | Ver.: always |
int8u | N/A | secondsRemaining | Ver.: always |
int8u | N/A | audibleNotification | Ver.: since ha-1.2.1-05-3520-30 |
int8u | N/A | alarmStatus | Ver.: since ha-1.2.1-05-3520-30 |
emberAfIasAceClusterPanicCallback#
boolean emberAfIasAceClusterPanicCallback (void )
IAS ACE Cluster Panic.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIasAceClusterServerAttributeChangedCallback#
void emberAfIasAceClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
IAS ACE Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIasAceClusterServerDefaultResponseCallback#
void emberAfIasAceClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
IAS ACE Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIasAceClusterServerInitCallback#
void emberAfIasAceClusterServerInitCallback (int8u endpoint)
IAS ACE Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
IAS ACE Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIasAceClusterServerMessageSentCallback#
void emberAfIasAceClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
IAS ACE Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIasAceClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIasAceClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
IAS ACE Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIasAceClusterServerTickCallback#
void emberAfIasAceClusterServerTickCallback (int8u endpoint)
IAS ACE Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfIasAceClusterSetBypassedZoneListCallback#
boolean emberAfIasAceClusterSetBypassedZoneListCallback (int8u numberOfZones, int8u * zoneIds)
IAS ACE Cluster Set Bypassed Zone List.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfZones | Ver.: always |
int8u * | N/A | zoneIds | Ver.: always |
emberAfIasAceClusterZoneStatusChangedCallback#
boolean emberAfIasAceClusterZoneStatusChangedCallback (int8u zoneId, int16u zoneStatus, int8u audibleNotification, int8u * zoneLabel)
IAS ACE Cluster Zone Status Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | zoneId | Ver.: always |
int16u | N/A | zoneStatus | Ver.: always |
int8u | N/A | audibleNotification | Ver.: since ha-1.2.1-05-3520-30 |
int8u * | N/A | zoneLabel | Ver.: since ha-1.2.1-05-3520-30 |
IAS WD Cluster Callbacks Documentation#
emberAfIasWdClusterClientAttributeChangedCallback#
void emberAfIasWdClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
IAS WD Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIasWdClusterClientDefaultResponseCallback#
void emberAfIasWdClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
IAS WD Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIasWdClusterClientInitCallback#
void emberAfIasWdClusterClientInitCallback (int8u endpoint)
IAS WD Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIasWdClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIasWdClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
IAS WD Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIasWdClusterClientMessageSentCallback#
void emberAfIasWdClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
IAS WD Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIasWdClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIasWdClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
IAS WD Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIasWdClusterClientTickCallback#
void emberAfIasWdClusterClientTickCallback (int8u endpoint)
IAS WD Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIasWdClusterServerAttributeChangedCallback#
void emberAfIasWdClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
IAS WD Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIasWdClusterServerDefaultResponseCallback#
void emberAfIasWdClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
IAS WD Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIasWdClusterServerInitCallback#
void emberAfIasWdClusterServerInitCallback (int8u endpoint)
IAS WD Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIasWdClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIasWdClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
IAS WD Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIasWdClusterServerMessageSentCallback#
void emberAfIasWdClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
IAS WD Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIasWdClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIasWdClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
IAS WD Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIasWdClusterServerTickCallback#
void emberAfIasWdClusterServerTickCallback (int8u endpoint)
IAS WD Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfIasWdClusterSquawkCallback#
boolean emberAfIasWdClusterSquawkCallback (int8u squawkInfo)
IAS WD Cluster Squawk.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | squawkInfo | Ver.: always |
emberAfIasWdClusterStartWarningCallback#
boolean emberAfIasWdClusterStartWarningCallback (int8u warningInfo, int16u warningDuration, int8u strobeDutyCycle, int8u strobeLevel)
IAS WD Cluster Start Warning.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | warningInfo | Ver.: always |
int16u | N/A | warningDuration | Ver.: always |
int8u | N/A | strobeDutyCycle | Ver.: since ha-1.2-05-3520-29 |
int8u | N/A | strobeLevel | Ver.: since ha-1.2-05-3520-29 |
Generic Tunnel Cluster Callbacks Documentation#
emberAfGenericTunnelClusterAdvertiseProtocolAddressCallback#
boolean emberAfGenericTunnelClusterAdvertiseProtocolAddressCallback (int8u * protocolAddress)
Generic Tunnel Cluster Advertise Protocol Address.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | protocolAddress | Ver.: always |
emberAfGenericTunnelClusterClientAttributeChangedCallback#
void emberAfGenericTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Generic Tunnel Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfGenericTunnelClusterClientDefaultResponseCallback#
void emberAfGenericTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Generic Tunnel Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfGenericTunnelClusterClientInitCallback#
void emberAfGenericTunnelClusterClientInitCallback (int8u endpoint)
Generic Tunnel Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfGenericTunnelClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfGenericTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Generic Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfGenericTunnelClusterClientMessageSentCallback#
void emberAfGenericTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Generic Tunnel Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfGenericTunnelClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfGenericTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Generic Tunnel Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfGenericTunnelClusterClientTickCallback#
void emberAfGenericTunnelClusterClientTickCallback (int8u endpoint)
Generic Tunnel Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfGenericTunnelClusterMatchProtocolAddressCallback#
boolean emberAfGenericTunnelClusterMatchProtocolAddressCallback (int8u * protocolAddress)
Generic Tunnel Cluster Match Protocol Address.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | protocolAddress | Ver.: always |
emberAfGenericTunnelClusterMatchProtocolAddressResponseCallback#
boolean emberAfGenericTunnelClusterMatchProtocolAddressResponseCallback (int8u * deviceIeeeAddress, int8u * protocolAddress)
Generic Tunnel Cluster Match Protocol Address Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | deviceIeeeAddress | Ver.: always |
int8u * | N/A | protocolAddress | Ver.: always |
emberAfGenericTunnelClusterServerAttributeChangedCallback#
void emberAfGenericTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Generic Tunnel Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfGenericTunnelClusterServerDefaultResponseCallback#
void emberAfGenericTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Generic Tunnel Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfGenericTunnelClusterServerInitCallback#
void emberAfGenericTunnelClusterServerInitCallback (int8u endpoint)
Generic Tunnel Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfGenericTunnelClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfGenericTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Generic Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfGenericTunnelClusterServerMessageSentCallback#
void emberAfGenericTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Generic Tunnel Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfGenericTunnelClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfGenericTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Generic Tunnel Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfGenericTunnelClusterServerTickCallback#
void emberAfGenericTunnelClusterServerTickCallback (int8u endpoint)
Generic Tunnel Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
BACnet Protocol Tunnel Cluster Callbacks Documentation#
emberAfBacnetProtocolTunnelClusterClientAttributeChangedCallback#
void emberAfBacnetProtocolTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
BACnet Protocol Tunnel Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBacnetProtocolTunnelClusterClientDefaultResponseCallback#
void emberAfBacnetProtocolTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
BACnet Protocol Tunnel Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBacnetProtocolTunnelClusterClientInitCallback#
void emberAfBacnetProtocolTunnelClusterClientInitCallback (int8u endpoint)
BACnet Protocol Tunnel Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBacnetProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBacnetProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
BACnet Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBacnetProtocolTunnelClusterClientMessageSentCallback#
void emberAfBacnetProtocolTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
BACnet Protocol Tunnel Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBacnetProtocolTunnelClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBacnetProtocolTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
BACnet Protocol Tunnel Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBacnetProtocolTunnelClusterClientTickCallback#
void emberAfBacnetProtocolTunnelClusterClientTickCallback (int8u endpoint)
BACnet Protocol Tunnel Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBacnetProtocolTunnelClusterServerAttributeChangedCallback#
void emberAfBacnetProtocolTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
BACnet Protocol Tunnel Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBacnetProtocolTunnelClusterServerDefaultResponseCallback#
void emberAfBacnetProtocolTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
BACnet Protocol Tunnel Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBacnetProtocolTunnelClusterServerInitCallback#
void emberAfBacnetProtocolTunnelClusterServerInitCallback (int8u endpoint)
BACnet Protocol Tunnel Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBacnetProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBacnetProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
BACnet Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBacnetProtocolTunnelClusterServerMessageSentCallback#
void emberAfBacnetProtocolTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
BACnet Protocol Tunnel Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBacnetProtocolTunnelClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBacnetProtocolTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
BACnet Protocol Tunnel Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBacnetProtocolTunnelClusterServerTickCallback#
void emberAfBacnetProtocolTunnelClusterServerTickCallback (int8u endpoint)
BACnet Protocol Tunnel Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfBacnetProtocolTunnelClusterTransferNpduCallback#
boolean emberAfBacnetProtocolTunnelClusterTransferNpduCallback (int8u * npdu)
BACnet Protocol Tunnel Cluster Transfer Npdu.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | npdu | Ver.: always |
11073 Protocol Tunnel Cluster Callbacks Documentation#
emberAf11073ProtocolTunnelClusterClientAttributeChangedCallback#
void emberAf11073ProtocolTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
11073 Protocol Tunnel Cluster Client Attribute Changed
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAf11073ProtocolTunnelClusterClientDefaultResponseCallback#
void emberAf11073ProtocolTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
11073 Protocol Tunnel Cluster Client Default Response
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAf11073ProtocolTunnelClusterClientInitCallback#
void emberAf11073ProtocolTunnelClusterClientInitCallback (int8u endpoint)
11073 Protocol Tunnel Cluster Client Init
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAf11073ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAf11073ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
11073 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAf11073ProtocolTunnelClusterClientMessageSentCallback#
void emberAf11073ProtocolTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
11073 Protocol Tunnel Cluster Client Message Sent
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAf11073ProtocolTunnelClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAf11073ProtocolTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
11073 Protocol Tunnel Cluster Client Pre Attribute Changed
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAf11073ProtocolTunnelClusterClientTickCallback#
void emberAf11073ProtocolTunnelClusterClientTickCallback (int8u endpoint)
11073 Protocol Tunnel Cluster Client Tick
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAf11073ProtocolTunnelClusterConnectRequestCallback#
boolean emberAf11073ProtocolTunnelClusterConnectRequestCallback (int8u connectControl, int16u idleTimeout, int8u * managerTarget, int8u managerEndpoint)
11073 Protocol Tunnel Cluster Connect Request
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | connectControl | Ver.: always |
int16u | N/A | idleTimeout | Ver.: always |
int8u * | N/A | managerTarget | Ver.: always |
int8u | N/A | managerEndpoint | Ver.: always |
emberAf11073ProtocolTunnelClusterConnectStatusNotificationCallback#
boolean emberAf11073ProtocolTunnelClusterConnectStatusNotificationCallback (int8u connectStatus)
11073 Protocol Tunnel Cluster Connect Status Notification
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | connectStatus | Ver.: always |
emberAf11073ProtocolTunnelClusterDisconnectRequestCallback#
boolean emberAf11073ProtocolTunnelClusterDisconnectRequestCallback (int8u * managerIEEEAddress)
11073 Protocol Tunnel Cluster Disconnect Request
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | managerIEEEAddress | Ver.: always |
emberAf11073ProtocolTunnelClusterServerAttributeChangedCallback#
void emberAf11073ProtocolTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
11073 Protocol Tunnel Cluster Server Attribute Changed
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAf11073ProtocolTunnelClusterServerDefaultResponseCallback#
void emberAf11073ProtocolTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
11073 Protocol Tunnel Cluster Server Default Response
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAf11073ProtocolTunnelClusterServerInitCallback#
void emberAf11073ProtocolTunnelClusterServerInitCallback (int8u endpoint)
11073 Protocol Tunnel Cluster Server Init
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAf11073ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAf11073ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
11073 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAf11073ProtocolTunnelClusterServerMessageSentCallback#
void emberAf11073ProtocolTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
11073 Protocol Tunnel Cluster Server Message Sent
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAf11073ProtocolTunnelClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAf11073ProtocolTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
11073 Protocol Tunnel Cluster Server Pre Attribute Changed
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAf11073ProtocolTunnelClusterServerTickCallback#
void emberAf11073ProtocolTunnelClusterServerTickCallback (int8u endpoint)
11073 Protocol Tunnel Cluster Server Tick
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAf11073ProtocolTunnelClusterTransferAPDUCallback#
boolean emberAf11073ProtocolTunnelClusterTransferAPDUCallback (int8u * apdu)
11073 Protocol Tunnel Cluster Transfer A P D U
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | apdu | Ver.: always |
ISO 7816 Protocol Tunnel Cluster Callbacks Documentation#
emberAfIso7816ProtocolTunnelClusterClientAttributeChangedCallback#
void emberAfIso7816ProtocolTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
ISO 7816 Protocol Tunnel Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfIso7816ProtocolTunnelClusterClientDefaultResponseCallback#
void emberAfIso7816ProtocolTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
ISO 7816 Protocol Tunnel Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfIso7816ProtocolTunnelClusterClientInitCallback#
void emberAfIso7816ProtocolTunnelClusterClientInitCallback (int8u endpoint)
ISO 7816 Protocol Tunnel Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfIso7816ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfIso7816ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
ISO 7816 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfIso7816ProtocolTunnelClusterClientMessageSentCallback#
void emberAfIso7816ProtocolTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
ISO 7816 Protocol Tunnel Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfIso7816ProtocolTunnelClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfIso7816ProtocolTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
ISO 7816 Protocol Tunnel Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfIso7816ProtocolTunnelClusterClientTickCallback#
void emberAfIso7816ProtocolTunnelClusterClientTickCallback (int8u endpoint)
ISO 7816 Protocol Tunnel Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfIso7816ProtocolTunnelClusterExtractSmartCardCallback#
boolean emberAfIso7816ProtocolTunnelClusterExtractSmartCardCallback (void )
ISO 7816 Protocol Tunnel Cluster Extract Smart Card.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIso7816ProtocolTunnelClusterInsertSmartCardCallback#
boolean emberAfIso7816ProtocolTunnelClusterInsertSmartCardCallback (void )
ISO 7816 Protocol Tunnel Cluster Insert Smart Card.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfIso7816ProtocolTunnelClusterServerAttributeChangedCallback#
void emberAfIso7816ProtocolTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
ISO 7816 Protocol Tunnel Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfIso7816ProtocolTunnelClusterServerDefaultResponseCallback#
void emberAfIso7816ProtocolTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
ISO 7816 Protocol Tunnel Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfIso7816ProtocolTunnelClusterServerInitCallback#
void emberAfIso7816ProtocolTunnelClusterServerInitCallback (int8u endpoint)
ISO 7816 Protocol Tunnel Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfIso7816ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfIso7816ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
ISO 7816 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfIso7816ProtocolTunnelClusterServerMessageSentCallback#
void emberAfIso7816ProtocolTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
ISO 7816 Protocol Tunnel Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfIso7816ProtocolTunnelClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfIso7816ProtocolTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
ISO 7816 Protocol Tunnel Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfIso7816ProtocolTunnelClusterServerTickCallback#
void emberAfIso7816ProtocolTunnelClusterServerTickCallback (int8u endpoint)
ISO 7816 Protocol Tunnel Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfIso7816ProtocolTunnelClusterTransferApduCallback#
boolean emberAfIso7816ProtocolTunnelClusterTransferApduCallback (int8u * apdu)
ISO 7816 Protocol Tunnel Cluster Transfer Apdu.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | apdu | Ver.: always |
Price Cluster Callbacks Documentation#
emberAfPriceClusterCancelTariffCallback#
boolean emberAfPriceClusterCancelTariffCallback (int32u providerId, int32u issuerTariffId, int8u tariffType)
Price Cluster Cancel Tariff.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerTariffId | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterClientAttributeChangedCallback#
void emberAfPriceClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Price Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPriceClusterClientDefaultResponseCallback#
void emberAfPriceClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Price Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPriceClusterClientInitCallback#
void emberAfPriceClusterClientInitCallback (int8u endpoint)
Price Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Price Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPriceClusterClientMessageSentCallback#
void emberAfPriceClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Price Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPriceClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPriceClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Price Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPriceClusterClientTickCallback#
void emberAfPriceClusterClientTickCallback (int8u endpoint)
Price Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPriceClusterCppEventResponseCallback#
boolean emberAfPriceClusterCppEventResponseCallback (int32u issuerEventId, int8u cppAuth)
Price Cluster Cpp Event Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | cppAuth | Ver.: always |
emberAfPriceClusterGetBillingPeriodCallback#
boolean emberAfPriceClusterGetBillingPeriodCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
Price Cluster Get Billing Period.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterGetBlockPeriodsCallback#
boolean emberAfPriceClusterGetBlockPeriodsCallback (int32u startTime, int8u numberOfEvents, int8u tariffType)
Price Cluster Get Block Periods.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | startTime | Ver.: always |
int8u | N/A | numberOfEvents | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterGetBlockThresholdsCallback#
boolean emberAfPriceClusterGetBlockThresholdsCallback (int32u issuerTariffId)
Price Cluster Get Block Thresholds.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerTariffId | Ver.: always |
emberAfPriceClusterGetCO2ValueCallback#
boolean emberAfPriceClusterGetCO2ValueCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
Price Cluster Get C O2 Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterGetCalorificValueCallback#
boolean emberAfPriceClusterGetCalorificValueCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands)
Price Cluster Get Calorific Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
emberAfPriceClusterGetConsolidatedBillCallback#
boolean emberAfPriceClusterGetConsolidatedBillCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
Price Cluster Get Consolidated Bill.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterGetConversionFactorCallback#
boolean emberAfPriceClusterGetConversionFactorCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands)
Price Cluster Get Conversion Factor.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
emberAfPriceClusterGetCreditPaymentCallback#
boolean emberAfPriceClusterGetCreditPaymentCallback (int32u latestEndTime, int8u numberOfRecords)
Price Cluster Get Credit Payment.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | latestEndTime | Ver.: always |
int8u | N/A | numberOfRecords | Ver.: always |
emberAfPriceClusterGetCurrencyConversionCommandCallback#
boolean emberAfPriceClusterGetCurrencyConversionCommandCallback (void )
Price Cluster Get Currency Conversion Command.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfPriceClusterGetCurrentPriceCallback#
boolean emberAfPriceClusterGetCurrentPriceCallback (int8u commandOptions)
Price Cluster Get Current Price.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | commandOptions | Ver.: always |
emberAfPriceClusterGetPriceMatrixCallback#
boolean emberAfPriceClusterGetPriceMatrixCallback (int32u issuerTariffId)
Price Cluster Get Price Matrix.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerTariffId | Ver.: always |
emberAfPriceClusterGetScheduledPricesCallback#
boolean emberAfPriceClusterGetScheduledPricesCallback (int32u startTime, int8u numberOfEvents)
Price Cluster Get Scheduled Prices.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | startTime | Ver.: always |
int8u | N/A | numberOfEvents | Ver.: always |
emberAfPriceClusterGetTariffCancellationCallback#
boolean emberAfPriceClusterGetTariffCancellationCallback (void )
Price Cluster Get Tariff Cancellation.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfPriceClusterGetTariffInformationCallback#
boolean emberAfPriceClusterGetTariffInformationCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
Price Cluster Get Tariff Information.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterGetTierLabelsCallback#
boolean emberAfPriceClusterGetTierLabelsCallback (int32u issuerTariffId)
Price Cluster Get Tier Labels.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerTariffId | Ver.: always |
emberAfPriceClusterPriceAcknowledgementCallback#
boolean emberAfPriceClusterPriceAcknowledgementCallback (int32u providerId, int32u issuerEventId, int32u priceAckTime, int8u control)
Price Cluster Price Acknowledgement.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | priceAckTime | Ver.: always |
int8u | N/A | control | Ver.: always |
emberAfPriceClusterPublishBillingPeriodCallback#
boolean emberAfPriceClusterPublishBillingPeriodCallback (int32u providerId, int32u issuerEventId, int32u billingPeriodStartTime, int32u billingPeriodDuration, int8u billingPeriodDurationType, int8u tariffType)
Price Cluster Publish Billing Period.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | billingPeriodStartTime | Ver.: always |
int32u | N/A | billingPeriodDuration | Ver.: always |
int8u | N/A | billingPeriodDurationType | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
emberAfPriceClusterPublishBlockPeriodCallback#
boolean emberAfPriceClusterPublishBlockPeriodCallback (int32u providerId, int32u issuerEventId, int32u blockPeriodStartTime, int32u blockPeriodDuration, int8u blockPeriodControl, int8u blockPeriodDurationType, int8u tariffType, int8u tariffResolutionPeriod)
Price Cluster Publish Block Period.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | blockPeriodStartTime | Ver.: always |
int32u | N/A | blockPeriodDuration | Ver.: always |
int8u | N/A | blockPeriodControl | Ver.: always |
int8u | N/A | blockPeriodDurationType | Ver.: since se-1.2a-07-5356-19 |
int8u | N/A | tariffType | Ver.: since se-1.2a-07-5356-19 |
int8u | N/A | tariffResolutionPeriod | Ver.: since se-1.2a-07-5356-19 |
emberAfPriceClusterPublishBlockThresholdsCallback#
boolean emberAfPriceClusterPublishBlockThresholdsCallback (int32u providerId, int32u issuerEventId, int32u startTime, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u subPayloadControl, int8u * payload)
Price Cluster Publish Block Thresholds.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int32u | N/A | issuerTariffId | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | subPayloadControl | Ver.: always |
int8u * | N/A | payload | Ver.: always |
emberAfPriceClusterPublishCO2ValueCallback#
boolean emberAfPriceClusterPublishCO2ValueCallback (int32u providerId, int32u issuerEventId, int32u startTime, int8u tariffType, int32u cO2Value, int8u cO2ValueUnit, int8u cO2ValueTrailingDigit)
Price Cluster Publish C O2 Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
int32u | N/A | cO2Value | Ver.: always |
int8u | N/A | cO2ValueUnit | Ver.: always |
int8u | N/A | cO2ValueTrailingDigit | Ver.: always |
emberAfPriceClusterPublishCalorificValueCallback#
boolean emberAfPriceClusterPublishCalorificValueCallback (int32u issuerEventId, int32u startTime, int32u calorificValue, int8u calorificValueUnit, int8u calorificValueTrailingDigit)
Price Cluster Publish Calorific Value.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int32u | N/A | calorificValue | Ver.: always |
int8u | N/A | calorificValueUnit | Ver.: always |
int8u | N/A | calorificValueTrailingDigit | Ver.: always |
emberAfPriceClusterPublishConsolidatedBillCallback#
boolean emberAfPriceClusterPublishConsolidatedBillCallback (int32u providerId, int32u issuerEventId, int32u billingPeriodStartTime, int32u billingPeriodDuration, int8u billingPeriodDurationType, int8u tariffType, int32u consolidatedBill, int16u currency, int8u billTrailingDigit)
Price Cluster Publish Consolidated Bill.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | billingPeriodStartTime | Ver.: always |
int32u | N/A | billingPeriodDuration | Ver.: always |
int8u | N/A | billingPeriodDurationType | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
int32u | N/A | consolidatedBill | Ver.: always |
int16u | N/A | currency | Ver.: always |
int8u | N/A | billTrailingDigit | Ver.: always |
emberAfPriceClusterPublishConversionFactorCallback#
boolean emberAfPriceClusterPublishConversionFactorCallback (int32u issuerEventId, int32u startTime, int32u conversionFactor, int8u conversionFactorTrailingDigit)
Price Cluster Publish Conversion Factor.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int32u | N/A | conversionFactor | Ver.: always |
int8u | N/A | conversionFactorTrailingDigit | Ver.: always |
emberAfPriceClusterPublishCppEventCallback#
boolean emberAfPriceClusterPublishCppEventCallback (int32u providerId, int32u issuerEventId, int32u startTime, int16u durationInMinutes, int8u tariffType, int8u cppPriceTier, int8u cppAuth)
Price Cluster Publish Cpp Event.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int16u | N/A | durationInMinutes | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
int8u | N/A | cppPriceTier | Ver.: always |
int8u | N/A | cppAuth | Ver.: always |
emberAfPriceClusterPublishCreditPaymentCallback#
boolean emberAfPriceClusterPublishCreditPaymentCallback (int32u providerId, int32u issuerEventId, int32u creditPaymentDueDate, int32u creditPaymentOverDueAmount, int8u creditPaymentStatus, int32u creditPayment, int32u creditPaymentDate, int8u * creditPaymentRef)
Price Cluster Publish Credit Payment.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | creditPaymentDueDate | Ver.: always |
int32u | N/A | creditPaymentOverDueAmount | Ver.: always |
int8u | N/A | creditPaymentStatus | Ver.: always |
int32u | N/A | creditPayment | Ver.: always |
int32u | N/A | creditPaymentDate | Ver.: always |
int8u * | N/A | creditPaymentRef | Ver.: always |
emberAfPriceClusterPublishCurrencyConversionCallback#
boolean emberAfPriceClusterPublishCurrencyConversionCallback (int32u providerId, int32u issuerEventId, int32u startTime, int16u oldCurrency, int16u newCurrency, int32u conversionFactor, int8u conversionFactorTrailingDigit, int32u currencyChangeControlFlags)
Price Cluster Publish Currency Conversion.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int16u | N/A | oldCurrency | Ver.: always |
int16u | N/A | newCurrency | Ver.: always |
int32u | N/A | conversionFactor | Ver.: always |
int8u | N/A | conversionFactorTrailingDigit | Ver.: always |
int32u | N/A | currencyChangeControlFlags | Ver.: always |
emberAfPriceClusterPublishPriceCallback#
boolean emberAfPriceClusterPublishPriceCallback (int32u providerId, int8u * rateLabel, int32u issuerEventId, int32u currentTime, int8u unitOfMeasure, int16u currency, int8u priceTrailingDigitAndPriceTier, int8u numberOfPriceTiersAndRegisterTier, int32u startTime, int16u durationInMinutes, int32u price, int8u priceRatio, int32u generationPrice, int8u generationPriceRatio, int32u alternateCostDelivered, int8u alternateCostUnit, int8u alternateCostTrailingDigit, int8u numberOfBlockThresholds, int8u priceControl, int8u numberOfGenerationTiers, int8u generationTier, int8u extendedNumberOfPriceTiers, int8u extendedPriceTier, int8u extendedRegisterTier)
Price Cluster Publish Price.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int8u * | N/A | rateLabel | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | currentTime | Ver.: always |
int8u | N/A | unitOfMeasure | Ver.: always |
int16u | N/A | currency | Ver.: always |
int8u | N/A | priceTrailingDigitAndPriceTier | Ver.: always |
int8u | N/A | numberOfPriceTiersAndRegisterTier | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int16u | N/A | durationInMinutes | Ver.: always |
int32u | N/A | price | Ver.: always |
int8u | N/A | priceRatio | Ver.: always |
int32u | N/A | generationPrice | Ver.: always |
int8u | N/A | generationPriceRatio | Ver.: always |
int32u | N/A | alternateCostDelivered | Ver.: since se-1.0-07-5356-15 |
int8u | N/A | alternateCostUnit | Ver.: since se-1.0-07-5356-15 |
int8u | N/A | alternateCostTrailingDigit | Ver.: since se-1.0-07-5356-15 |
int8u | N/A | numberOfBlockThresholds | Ver.: since se-1.1-07-5356-16 |
int8u | N/A | priceControl | Ver.: since se-1.1-07-5356-16 |
int8u | N/A | numberOfGenerationTiers | Ver.: since se-1.2a-07-5356-19 |
int8u | N/A | generationTier | Ver.: since se-1.2a-07-5356-19 |
int8u | N/A | extendedNumberOfPriceTiers | Ver.: since se-1.2a-07-5356-19 |
int8u | N/A | extendedPriceTier | Ver.: since se-1.2a-07-5356-19 |
int8u | N/A | extendedRegisterTier | Ver.: since se-1.2a-07-5356-19 |
emberAfPriceClusterPublishPriceMatrixCallback#
boolean emberAfPriceClusterPublishPriceMatrixCallback (int32u providerId, int32u issuerEventId, int32u startTime, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u subPayloadControl, int8u * payload)
Price Cluster Publish Price Matrix.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int32u | N/A | issuerTariffId | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | subPayloadControl | Ver.: always |
int8u * | N/A | payload | Ver.: always |
emberAfPriceClusterPublishTariffInformationCallback#
boolean emberAfPriceClusterPublishTariffInformationCallback (int32u providerId, int32u issuerEventId, int32u issuerTariffId, int32u startTime, int8u tariffTypeChargingScheme, int8u * tariffLabel, int8u numberOfPriceTiersInUse, int8u numberOfBlockThresholdsInUse, int8u unitOfMeasure, int16u currency, int8u priceTrailingDigit, int32u standingCharge, int8u tierBlockMode, int32u blockThresholdMultiplier, int32u blockThresholdDivisor)
Price Cluster Publish Tariff Information.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerTariffId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int8u | N/A | tariffTypeChargingScheme | Ver.: always |
int8u * | N/A | tariffLabel | Ver.: always |
int8u | N/A | numberOfPriceTiersInUse | Ver.: always |
int8u | N/A | numberOfBlockThresholdsInUse | Ver.: always |
int8u | N/A | unitOfMeasure | Ver.: always |
int16u | N/A | currency | Ver.: always |
int8u | N/A | priceTrailingDigit | Ver.: always |
int32u | N/A | standingCharge | Ver.: always |
int8u | N/A | tierBlockMode | Ver.: always |
int32u | N/A | blockThresholdMultiplier | Ver.: always |
int32u | N/A | blockThresholdDivisor | Ver.: always |
emberAfPriceClusterPublishTierLabelsCallback#
boolean emberAfPriceClusterPublishTierLabelsCallback (int32u providerId, int32u issuerEventId, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u numberOfLabels, int8u * tierLabelsPayload)
Price Cluster Publish Tier Labels.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerTariffId | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u | N/A | numberOfLabels | Ver.: always |
int8u * | N/A | tierLabelsPayload | Ver.: always |
emberAfPriceClusterServerAttributeChangedCallback#
void emberAfPriceClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Price Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPriceClusterServerDefaultResponseCallback#
void emberAfPriceClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Price Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPriceClusterServerInitCallback#
void emberAfPriceClusterServerInitCallback (int8u endpoint)
Price Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Price Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPriceClusterServerMessageSentCallback#
void emberAfPriceClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Price Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPriceClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPriceClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Price Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPriceClusterServerTickCallback#
void emberAfPriceClusterServerTickCallback (int8u endpoint)
Price Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Demand Response and Load Control Cluster Callbacks Documentation#
emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback#
boolean emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback (int8u cancelControl)
Demand Response and Load Control Cluster Cancel All Load Control Events.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | cancelControl | Ver.: always |
emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback#
boolean emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int8u cancelControl, int32u effectiveTime)
Demand Response and Load Control Cluster Cancel Load Control Event.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int16u | N/A | deviceClass | Ver.: always |
int8u | N/A | utilityEnrollmentGroup | Ver.: always |
int8u | N/A | cancelControl | Ver.: always |
int32u | N/A | effectiveTime | Ver.: always |
emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback#
void emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Demand Response and Load Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback#
void emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Demand Response and Load Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDemandResponseLoadControlClusterClientInitCallback#
void emberAfDemandResponseLoadControlClusterClientInitCallback (int8u endpoint)
Demand Response and Load Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Demand Response and Load Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDemandResponseLoadControlClusterClientMessageSentCallback#
void emberAfDemandResponseLoadControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Demand Response and Load Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Demand Response and Load Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDemandResponseLoadControlClusterClientTickCallback#
void emberAfDemandResponseLoadControlClusterClientTickCallback (int8u endpoint)
Demand Response and Load Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback#
boolean emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback (int32u startTime, int8u numberOfEvents, int32u issuerEventId)
Demand Response and Load Control Cluster Get Scheduled Events.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | startTime | Ver.: always |
int8u | N/A | numberOfEvents | Ver.: always |
int32u | N/A | issuerEventId | Ver.: since se-1.2b-15-0131-02 |
emberAfDemandResponseLoadControlClusterLoadControlEventCallback#
boolean emberAfDemandResponseLoadControlClusterLoadControlEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int32u startTime, int16u durationInMinutes, int8u criticalityLevel, int8u coolingTemperatureOffset, int8u heatingTemperatureOffset, int16s coolingTemperatureSetPoint, int16s heatingTemperatureSetPoint, int8s averageLoadAdjustmentPercentage, int8u dutyCycle, int8u eventControl)
Demand Response and Load Control Cluster Load Control Event.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int16u | N/A | deviceClass | Ver.: always |
int8u | N/A | utilityEnrollmentGroup | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int16u | N/A | durationInMinutes | Ver.: always |
int8u | N/A | criticalityLevel | Ver.: always |
int8u | N/A | coolingTemperatureOffset | Ver.: always |
int8u | N/A | heatingTemperatureOffset | Ver.: always |
int16s | N/A | coolingTemperatureSetPoint | Ver.: always |
int16s | N/A | heatingTemperatureSetPoint | Ver.: always |
int8s | N/A | averageLoadAdjustmentPercentage | Ver.: always |
int8u | N/A | dutyCycle | Ver.: always |
int8u | N/A | eventControl | Ver.: always |
emberAfDemandResponseLoadControlClusterReportEventStatusCallback#
boolean emberAfDemandResponseLoadControlClusterReportEventStatusCallback (int32u issuerEventId, int8u eventStatus, int32u eventStatusTime, int8u criticalityLevelApplied, int16u coolingTemperatureSetPointApplied, int16u heatingTemperatureSetPointApplied, int8s averageLoadAdjustmentPercentageApplied, int8u dutyCycleApplied, int8u eventControl, int8u signatureType, int8u * signature)
Demand Response and Load Control Cluster Report Event Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | eventStatus | Ver.: always |
int32u | N/A | eventStatusTime | Ver.: always |
int8u | N/A | criticalityLevelApplied | Ver.: always |
int16u | N/A | coolingTemperatureSetPointApplied | Ver.: always |
int16u | N/A | heatingTemperatureSetPointApplied | Ver.: always |
int8s | N/A | averageLoadAdjustmentPercentageApplied | Ver.: always |
int8u | N/A | dutyCycleApplied | Ver.: always |
int8u | N/A | eventControl | Ver.: always |
int8u | N/A | signatureType | Ver.: always |
int8u * | N/A | signature | Ver.: always |
emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback#
void emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Demand Response and Load Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback#
void emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Demand Response and Load Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDemandResponseLoadControlClusterServerInitCallback#
void emberAfDemandResponseLoadControlClusterServerInitCallback (int8u endpoint)
Demand Response and Load Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Demand Response and Load Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDemandResponseLoadControlClusterServerMessageSentCallback#
void emberAfDemandResponseLoadControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Demand Response and Load Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Demand Response and Load Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDemandResponseLoadControlClusterServerTickCallback#
void emberAfDemandResponseLoadControlClusterServerTickCallback (int8u endpoint)
Demand Response and Load Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Simple Metering Cluster Callbacks Documentation#
emberAfSimpleMeteringClusterChangeSupplyCallback#
boolean emberAfSimpleMeteringClusterChangeSupplyCallback (int32u providerId, int32u issuerEventId, int32u requestDateTime, int32u implementationDateTime, int8u proposedSupplyStatus, int8u supplyControlBits)
Simple Metering Cluster Change Supply.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | requestDateTime | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int8u | N/A | proposedSupplyStatus | Ver.: always |
int8u | N/A | supplyControlBits | Ver.: always |
emberAfSimpleMeteringClusterClientAttributeChangedCallback#
void emberAfSimpleMeteringClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Simple Metering Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSimpleMeteringClusterClientDefaultResponseCallback#
void emberAfSimpleMeteringClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Simple Metering Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSimpleMeteringClusterClientInitCallback#
void emberAfSimpleMeteringClusterClientInitCallback (int8u endpoint)
Simple Metering Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Simple Metering Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSimpleMeteringClusterClientMessageSentCallback#
void emberAfSimpleMeteringClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Simple Metering Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSimpleMeteringClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSimpleMeteringClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Simple Metering Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSimpleMeteringClusterClientTickCallback#
void emberAfSimpleMeteringClusterClientTickCallback (int8u endpoint)
Simple Metering Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSimpleMeteringClusterConfigureMirrorCallback#
boolean emberAfSimpleMeteringClusterConfigureMirrorCallback (int32u issuerEventId, int32u reportingInterval, int8u mirrorNotificationReporting, int8u notificationScheme)
Simple Metering Cluster Configure Mirror.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | reportingInterval | Ver.: always |
int8u | N/A | mirrorNotificationReporting | Ver.: always |
int8u | N/A | notificationScheme | Ver.: always |
emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback#
boolean emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback (int32u issuerEventId, int8u notificationScheme, int16u notificationFlagAttributeId, int16u clusterId, int16u manufacturerCode, int8u numberOfCommands, int8u * commandIds)
Simple Metering Cluster Configure Notification Flags.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | notificationScheme | Ver.: always |
int16u | N/A | notificationFlagAttributeId | Ver.: always |
int16u | N/A | clusterId | Ver.: always |
int16u | N/A | manufacturerCode | Ver.: always |
int8u | N/A | numberOfCommands | Ver.: always |
int8u * | N/A | commandIds | Ver.: always |
emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback#
boolean emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback (int32u issuerEventId, int8u notificationScheme, int32u notificationFlagOrder)
Simple Metering Cluster Configure Notification Scheme.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | notificationScheme | Ver.: always |
int32u | N/A | notificationFlagOrder | Ver.: always |
emberAfSimpleMeteringClusterGetNotifiedMessageCallback#
boolean emberAfSimpleMeteringClusterGetNotifiedMessageCallback (int8u notificationScheme, int16u notificationFlagAttributeId, int32u notificationFlagsN)
Simple Metering Cluster Get Notified Message.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | notificationScheme | Ver.: always |
int16u | N/A | notificationFlagAttributeId | Ver.: always |
int32u | N/A | notificationFlagsN | Ver.: always |
emberAfSimpleMeteringClusterGetProfileCallback#
boolean emberAfSimpleMeteringClusterGetProfileCallback (int8u intervalChannel, int32u endTime, int8u numberOfPeriods)
Simple Metering Cluster Get Profile.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | intervalChannel | Ver.: always |
int32u | N/A | endTime | Ver.: always |
int8u | N/A | numberOfPeriods | Ver.: always |
emberAfSimpleMeteringClusterGetProfileResponseCallback#
boolean emberAfSimpleMeteringClusterGetProfileResponseCallback (int32u endTime, int8u status, int8u profileIntervalPeriod, int8u numberOfPeriodsDelivered, int8u * intervals)
Simple Metering Cluster Get Profile Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | endTime | Ver.: always |
int8u | N/A | status | Ver.: always |
int8u | N/A | profileIntervalPeriod | Ver.: always |
int8u | N/A | numberOfPeriodsDelivered | Ver.: always |
int8u * | N/A | intervals | Ver.: always |
emberAfSimpleMeteringClusterGetSampledDataCallback#
boolean emberAfSimpleMeteringClusterGetSampledDataCallback (int16u sampleId, int32u earliestSampleTime, int8u sampleType, int16u numberOfSamples)
Simple Metering Cluster Get Sampled Data.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | sampleId | Ver.: always |
int32u | N/A | earliestSampleTime | Ver.: always |
int8u | N/A | sampleType | Ver.: always |
int16u | N/A | numberOfSamples | Ver.: always |
emberAfSimpleMeteringClusterGetSampledDataResponseCallback#
boolean emberAfSimpleMeteringClusterGetSampledDataResponseCallback (int16u sampleId, int32u sampleStartTime, int8u sampleType, int16u sampleRequestInterval, int16u numberOfSamples, int8u * samples)
Simple Metering Cluster Get Sampled Data Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | sampleId | Ver.: always |
int32u | N/A | sampleStartTime | Ver.: always |
int8u | N/A | sampleType | Ver.: always |
int16u | N/A | sampleRequestInterval | Ver.: always |
int16u | N/A | numberOfSamples | Ver.: always |
int8u * | N/A | samples | Ver.: always |
emberAfSimpleMeteringClusterGetSnapshotCallback#
boolean emberAfSimpleMeteringClusterGetSnapshotCallback (int32u earliestStartTime, int32u latestEndTime, int8u snapshotOffset, int32u snapshotCause)
Simple Metering Cluster Get Snapshot.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | latestEndTime | Ver.: always |
int8u | N/A | snapshotOffset | Ver.: always |
int32u | N/A | snapshotCause | Ver.: always |
emberAfSimpleMeteringClusterLocalChangeSupplyCallback#
boolean emberAfSimpleMeteringClusterLocalChangeSupplyCallback (int8u proposedSupplyStatus)
Simple Metering Cluster Local Change Supply.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | proposedSupplyStatus | Ver.: always |
emberAfSimpleMeteringClusterMirrorRemovedCallback#
boolean emberAfSimpleMeteringClusterMirrorRemovedCallback (int16u endpointId)
Simple Metering Cluster Mirror Removed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | endpointId | Ver.: always |
emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback#
boolean emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback (int8u notificationScheme, int8u * notificationFlags)
Simple Metering Cluster Mirror Report Attribute Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | notificationScheme | Ver.: always |
int8u * | N/A | notificationFlags | Ver.: always |
emberAfSimpleMeteringClusterPublishSnapshotCallback#
boolean emberAfSimpleMeteringClusterPublishSnapshotCallback (int32u snapshotId, int32u snapshotTime, int8u totalSnapshotsFound, int8u commandIndex, int8u totalCommands, int32u snapshotCause, int8u snapshotPayloadType, int8u * snapshotPayload)
Simple Metering Cluster Publish Snapshot.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | snapshotId | Ver.: always |
int32u | N/A | snapshotTime | Ver.: always |
int8u | N/A | totalSnapshotsFound | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalCommands | Ver.: always |
int32u | N/A | snapshotCause | Ver.: always |
int8u | N/A | snapshotPayloadType | Ver.: always |
int8u * | N/A | snapshotPayload | Ver.: always |
emberAfSimpleMeteringClusterRemoveMirrorCallback#
boolean emberAfSimpleMeteringClusterRemoveMirrorCallback (void )
Simple Metering Cluster Remove Mirror.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSimpleMeteringClusterRequestFastPollModeCallback#
boolean emberAfSimpleMeteringClusterRequestFastPollModeCallback (int8u fastPollUpdatePeriod, int8u duration)
Simple Metering Cluster Request Fast Poll Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | fastPollUpdatePeriod | Ver.: always |
int8u | N/A | duration | Ver.: always |
emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback#
boolean emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback (int8u appliedUpdatePeriod, int32u fastPollModeEndtime)
Simple Metering Cluster Request Fast Poll Mode Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | appliedUpdatePeriod | Ver.: always |
int32u | N/A | fastPollModeEndtime | Ver.: always |
emberAfSimpleMeteringClusterRequestMirrorCallback#
boolean emberAfSimpleMeteringClusterRequestMirrorCallback (void )
Simple Metering Cluster Request Mirror.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSimpleMeteringClusterRequestMirrorResponseCallback#
boolean emberAfSimpleMeteringClusterRequestMirrorResponseCallback (int16u endpointId)
Simple Metering Cluster Request Mirror Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | endpointId | Ver.: always |
emberAfSimpleMeteringClusterResetLoadLimitCounterCallback#
boolean emberAfSimpleMeteringClusterResetLoadLimitCounterCallback (int32u providerId, int32u issuerEventId)
Simple Metering Cluster Reset Load Limit Counter.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
emberAfSimpleMeteringClusterScheduleSnapshotCallback#
boolean emberAfSimpleMeteringClusterScheduleSnapshotCallback (int32u issuerEventId, int8u commandIndex, int8u commandCount, int8u * snapshotSchedulePayload)
Simple Metering Cluster Schedule Snapshot.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | commandCount | Ver.: always |
int8u * | N/A | snapshotSchedulePayload | Ver.: always |
emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback#
boolean emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback (int32u issuerEventId, int8u * snapshotResponsePayload)
Simple Metering Cluster Schedule Snapshot Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u * | N/A | snapshotResponsePayload | Ver.: always |
emberAfSimpleMeteringClusterServerAttributeChangedCallback#
void emberAfSimpleMeteringClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Simple Metering Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSimpleMeteringClusterServerDefaultResponseCallback#
void emberAfSimpleMeteringClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Simple Metering Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSimpleMeteringClusterServerInitCallback#
void emberAfSimpleMeteringClusterServerInitCallback (int8u endpoint)
Simple Metering Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Simple Metering Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSimpleMeteringClusterServerMessageSentCallback#
void emberAfSimpleMeteringClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Simple Metering Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSimpleMeteringClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSimpleMeteringClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Simple Metering Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSimpleMeteringClusterServerTickCallback#
void emberAfSimpleMeteringClusterServerTickCallback (int8u endpoint)
Simple Metering Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfSimpleMeteringClusterSetSupplyStatusCallback#
boolean emberAfSimpleMeteringClusterSetSupplyStatusCallback (int32u issuerEventId, int8u supplyTamperState, int8u supplyDepletionState, int8u supplyUncontrolledFlowState, int8u loadLimitSupplyState)
Simple Metering Cluster Set Supply Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | supplyTamperState | Ver.: always |
int8u | N/A | supplyDepletionState | Ver.: always |
int8u | N/A | supplyUncontrolledFlowState | Ver.: always |
int8u | N/A | loadLimitSupplyState | Ver.: always |
emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback#
boolean emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback (int32u providerId, int32u issuerEventId, int16u uncontrolledFlowThreshold, int8u unitOfMeasure, int16u multiplier, int16u divisor, int8u stabilisationPeriod, int16u measurementPeriod)
Simple Metering Cluster Set Uncontrolled Flow Threshold.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int16u | N/A | uncontrolledFlowThreshold | Ver.: always |
int8u | N/A | unitOfMeasure | Ver.: always |
int16u | N/A | multiplier | Ver.: always |
int16u | N/A | divisor | Ver.: always |
int8u | N/A | stabilisationPeriod | Ver.: always |
int16u | N/A | measurementPeriod | Ver.: always |
emberAfSimpleMeteringClusterStartSamplingCallback#
boolean emberAfSimpleMeteringClusterStartSamplingCallback (int32u issuerEventId, int32u startSamplingTime, int8u sampleType, int16u sampleRequestInterval, int16u maxNumberOfSamples)
Simple Metering Cluster Start Sampling.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startSamplingTime | Ver.: always |
int8u | N/A | sampleType | Ver.: always |
int16u | N/A | sampleRequestInterval | Ver.: always |
int16u | N/A | maxNumberOfSamples | Ver.: always |
emberAfSimpleMeteringClusterStartSamplingResponseCallback#
boolean emberAfSimpleMeteringClusterStartSamplingResponseCallback (int16u sampleId)
Simple Metering Cluster Start Sampling Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | sampleId | Ver.: always |
emberAfSimpleMeteringClusterSupplyStatusResponseCallback#
boolean emberAfSimpleMeteringClusterSupplyStatusResponseCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int8u supplyStatus)
Simple Metering Cluster Supply Status Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int8u | N/A | supplyStatus | Ver.: always |
emberAfSimpleMeteringClusterTakeSnapshotCallback#
boolean emberAfSimpleMeteringClusterTakeSnapshotCallback (int32u snapshotCause)
Simple Metering Cluster Take Snapshot.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | snapshotCause | Ver.: always |
emberAfSimpleMeteringClusterTakeSnapshotResponseCallback#
boolean emberAfSimpleMeteringClusterTakeSnapshotResponseCallback (int32u snapshotId, int8u snapshotConfirmation)
Simple Metering Cluster Take Snapshot Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | snapshotId | Ver.: always |
int8u | N/A | snapshotConfirmation | Ver.: always |
Messaging Cluster Callbacks Documentation#
emberAfMessagingClusterCancelAllMessagesCallback#
boolean emberAfMessagingClusterCancelAllMessagesCallback (int32u implementationDateTime)
Messaging Cluster Cancel All Messages.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | implementationDateTime | Ver.: always |
emberAfMessagingClusterCancelMessageCallback#
boolean emberAfMessagingClusterCancelMessageCallback (int32u messageId, int8u messageControl)
Messaging Cluster Cancel Message.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | messageId | Ver.: always |
int8u | N/A | messageControl | Ver.: always |
emberAfMessagingClusterClientAttributeChangedCallback#
void emberAfMessagingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Messaging Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfMessagingClusterClientDefaultResponseCallback#
void emberAfMessagingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Messaging Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfMessagingClusterClientInitCallback#
void emberAfMessagingClusterClientInitCallback (int8u endpoint)
Messaging Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfMessagingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfMessagingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Messaging Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfMessagingClusterClientMessageSentCallback#
void emberAfMessagingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Messaging Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfMessagingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfMessagingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Messaging Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfMessagingClusterClientTickCallback#
void emberAfMessagingClusterClientTickCallback (int8u endpoint)
Messaging Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfMessagingClusterDisplayMessageCallback#
boolean emberAfMessagingClusterDisplayMessageCallback (int32u messageId, int8u messageControl, int32u startTime, int16u durationInMinutes, int8u * message, int8u optionalExtendedMessageControl)
Messaging Cluster Display Message.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | messageId | Ver.: always |
int8u | N/A | messageControl | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int16u | N/A | durationInMinutes | Ver.: always |
int8u * | N/A | message | Ver.: always |
int8u | N/A | optionalExtendedMessageControl | Ver.: since se-1.2a-07-5356-19 |
emberAfMessagingClusterDisplayProtectedMessageCallback#
boolean emberAfMessagingClusterDisplayProtectedMessageCallback (int32u messageId, int8u messageControl, int32u startTime, int16u durationInMinutes, int8u * message, int8u optionalExtendedMessageControl)
Messaging Cluster Display Protected Message.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | messageId | Ver.: always |
int8u | N/A | messageControl | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int16u | N/A | durationInMinutes | Ver.: always |
int8u * | N/A | message | Ver.: always |
int8u | N/A | optionalExtendedMessageControl | Ver.: always |
emberAfMessagingClusterGetLastMessageCallback#
boolean emberAfMessagingClusterGetLastMessageCallback (void )
Messaging Cluster Get Last Message.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfMessagingClusterGetMessageCancellationCallback#
boolean emberAfMessagingClusterGetMessageCancellationCallback (int32u earliestImplementationTime)
Messaging Cluster Get Message Cancellation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestImplementationTime | Ver.: always |
emberAfMessagingClusterMessageConfirmationCallback#
boolean emberAfMessagingClusterMessageConfirmationCallback (int32u messageId, int32u confirmationTime, int8u messageConfirmationControl, int8u * messageResponse)
Messaging Cluster Message Confirmation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | messageId | Ver.: always |
int32u | N/A | confirmationTime | Ver.: always |
int8u | N/A | messageConfirmationControl | Ver.: since se-1.2a-07-5356-19 |
int8u * | N/A | messageResponse | Ver.: since se-1.2a-07-5356-19 |
emberAfMessagingClusterServerAttributeChangedCallback#
void emberAfMessagingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Messaging Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfMessagingClusterServerDefaultResponseCallback#
void emberAfMessagingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Messaging Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfMessagingClusterServerInitCallback#
void emberAfMessagingClusterServerInitCallback (int8u endpoint)
Messaging Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfMessagingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfMessagingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Messaging Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfMessagingClusterServerMessageSentCallback#
void emberAfMessagingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Messaging Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfMessagingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfMessagingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Messaging Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfMessagingClusterServerTickCallback#
void emberAfMessagingClusterServerTickCallback (int8u endpoint)
Messaging Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Tunneling Cluster Callbacks Documentation#
emberAfTunnelingClusterAckTransferDataClientToServerCallback#
boolean emberAfTunnelingClusterAckTransferDataClientToServerCallback (int16u tunnelId, int16u numberOfBytesLeft)
Tunneling Cluster Ack Transfer Data Client To Server.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int16u | N/A | numberOfBytesLeft | Ver.: always |
emberAfTunnelingClusterAckTransferDataServerToClientCallback#
boolean emberAfTunnelingClusterAckTransferDataServerToClientCallback (int16u tunnelId, int16u numberOfBytesLeft)
Tunneling Cluster Ack Transfer Data Server To Client.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int16u | N/A | numberOfBytesLeft | Ver.: always |
emberAfTunnelingClusterClientAttributeChangedCallback#
void emberAfTunnelingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Tunneling Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfTunnelingClusterClientDefaultResponseCallback#
void emberAfTunnelingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Tunneling Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfTunnelingClusterClientInitCallback#
void emberAfTunnelingClusterClientInitCallback (int8u endpoint)
Tunneling Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfTunnelingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfTunnelingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Tunneling Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfTunnelingClusterClientMessageSentCallback#
void emberAfTunnelingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Tunneling Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfTunnelingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfTunnelingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Tunneling Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfTunnelingClusterClientTickCallback#
void emberAfTunnelingClusterClientTickCallback (int8u endpoint)
Tunneling Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfTunnelingClusterCloseTunnelCallback#
boolean emberAfTunnelingClusterCloseTunnelCallback (int16u tunnelId)
Tunneling Cluster Close Tunnel.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
emberAfTunnelingClusterGetSupportedTunnelProtocolsCallback#
boolean emberAfTunnelingClusterGetSupportedTunnelProtocolsCallback (int8u protocolOffset)
Tunneling Cluster Get Supported Tunnel Protocols.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | protocolOffset | Ver.: always |
emberAfTunnelingClusterReadyDataClientToServerCallback#
boolean emberAfTunnelingClusterReadyDataClientToServerCallback (int16u tunnelId, int16u numberOfOctetsLeft)
Tunneling Cluster Ready Data Client To Server.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int16u | N/A | numberOfOctetsLeft | Ver.: always |
emberAfTunnelingClusterReadyDataServerToClientCallback#
boolean emberAfTunnelingClusterReadyDataServerToClientCallback (int16u tunnelId, int16u numberOfOctetsLeft)
Tunneling Cluster Ready Data Server To Client.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int16u | N/A | numberOfOctetsLeft | Ver.: always |
emberAfTunnelingClusterRequestTunnelCallback#
boolean emberAfTunnelingClusterRequestTunnelCallback (int8u protocolId, int16u manufacturerCode, int8u flowControlSupport, int16u maximumIncomingTransferSize)
Tunneling Cluster Request Tunnel.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | protocolId | Ver.: always |
int16u | N/A | manufacturerCode | Ver.: always |
int8u | N/A | flowControlSupport | Ver.: always |
int16u | N/A | maximumIncomingTransferSize | Ver.: since se-1.1a-07-5356-17 |
emberAfTunnelingClusterRequestTunnelResponseCallback#
boolean emberAfTunnelingClusterRequestTunnelResponseCallback (int16u tunnelId, int8u tunnelStatus, int16u maximumIncomingTransferSize)
Tunneling Cluster Request Tunnel Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int8u | N/A | tunnelStatus | Ver.: always |
int16u | N/A | maximumIncomingTransferSize | Ver.: since se-1.1a-07-5356-17 |
emberAfTunnelingClusterServerAttributeChangedCallback#
void emberAfTunnelingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Tunneling Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfTunnelingClusterServerDefaultResponseCallback#
void emberAfTunnelingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Tunneling Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfTunnelingClusterServerInitCallback#
void emberAfTunnelingClusterServerInitCallback (int8u endpoint)
Tunneling Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfTunnelingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfTunnelingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Tunneling Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfTunnelingClusterServerMessageSentCallback#
void emberAfTunnelingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Tunneling Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfTunnelingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfTunnelingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Tunneling Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfTunnelingClusterServerTickCallback#
void emberAfTunnelingClusterServerTickCallback (int8u endpoint)
Tunneling Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfTunnelingClusterSupportedTunnelProtocolsResponseCallback#
boolean emberAfTunnelingClusterSupportedTunnelProtocolsResponseCallback (int8u protocolListComplete, int8u protocolCount, int8u * protocolList)
Tunneling Cluster Supported Tunnel Protocols Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | protocolListComplete | Ver.: always |
int8u | N/A | protocolCount | Ver.: always |
int8u * | N/A | protocolList | Ver.: always |
emberAfTunnelingClusterTransferDataClientToServerCallback#
boolean emberAfTunnelingClusterTransferDataClientToServerCallback (int16u tunnelId, int8u * data)
Tunneling Cluster Transfer Data Client To Server.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int8u * | N/A | data | Ver.: always |
emberAfTunnelingClusterTransferDataErrorClientToServerCallback#
boolean emberAfTunnelingClusterTransferDataErrorClientToServerCallback (int16u tunnelId, int8u transferDataStatus)
Tunneling Cluster Transfer Data Error Client To Server.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int8u | N/A | transferDataStatus | Ver.: always |
emberAfTunnelingClusterTransferDataErrorServerToClientCallback#
boolean emberAfTunnelingClusterTransferDataErrorServerToClientCallback (int16u tunnelId, int8u transferDataStatus)
Tunneling Cluster Transfer Data Error Server To Client.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int8u | N/A | transferDataStatus | Ver.: always |
emberAfTunnelingClusterTransferDataServerToClientCallback#
boolean emberAfTunnelingClusterTransferDataServerToClientCallback (int16u tunnelId, int8u * data)
Tunneling Cluster Transfer Data Server To Client.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
int8u * | N/A | data | Ver.: always |
emberAfTunnelingClusterTunnelClosureNotificationCallback#
boolean emberAfTunnelingClusterTunnelClosureNotificationCallback (int16u tunnelId)
Tunneling Cluster Tunnel Closure Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | tunnelId | Ver.: always |
Prepayment Cluster Callbacks Documentation#
emberAfPrepaymentClusterChangeDebtCallback#
boolean emberAfPrepaymentClusterChangeDebtCallback (int32u issuerEventId, int8u * debtLabel, int32u debtAmount, int8u debtRecoveryMethod, int8u debtAmountType, int32u debtRecoveryStartTime, int16u debtRecoveryCollectionTime, int8u debtRecoveryFrequency, int32u debtRecoveryAmount, int16u debtRecoveryBalancePercentage)
Prepayment Cluster Change Debt.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u * | N/A | debtLabel | Ver.: always |
int32u | N/A | debtAmount | Ver.: always |
int8u | N/A | debtRecoveryMethod | Ver.: always |
int8u | N/A | debtAmountType | Ver.: always |
int32u | N/A | debtRecoveryStartTime | Ver.: always |
int16u | N/A | debtRecoveryCollectionTime | Ver.: always |
int8u | N/A | debtRecoveryFrequency | Ver.: always |
int32u | N/A | debtRecoveryAmount | Ver.: always |
int16u | N/A | debtRecoveryBalancePercentage | Ver.: always |
emberAfPrepaymentClusterChangePaymentModeCallback#
boolean emberAfPrepaymentClusterChangePaymentModeCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int16u proposedPaymentControlConfiguration, int32u cutOffValue)
Prepayment Cluster Change Payment Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int16u | N/A | proposedPaymentControlConfiguration | Ver.: always |
int32u | N/A | cutOffValue | Ver.: always |
emberAfPrepaymentClusterChangePaymentModeResponseCallback#
boolean emberAfPrepaymentClusterChangePaymentModeResponseCallback (int8u friendlyCredit, int32u friendlyCreditCalendarId, int32u emergencyCreditLimit, int32u emergencyCreditThreshold)
Prepayment Cluster Change Payment Mode Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | friendlyCredit | Ver.: always |
int32u | N/A | friendlyCreditCalendarId | Ver.: always |
int32u | N/A | emergencyCreditLimit | Ver.: always |
int32u | N/A | emergencyCreditThreshold | Ver.: always |
emberAfPrepaymentClusterClientAttributeChangedCallback#
void emberAfPrepaymentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Prepayment Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPrepaymentClusterClientDefaultResponseCallback#
void emberAfPrepaymentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Prepayment Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPrepaymentClusterClientInitCallback#
void emberAfPrepaymentClusterClientInitCallback (int8u endpoint)
Prepayment Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Prepayment Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPrepaymentClusterClientMessageSentCallback#
void emberAfPrepaymentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Prepayment Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPrepaymentClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPrepaymentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Prepayment Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPrepaymentClusterClientTickCallback#
void emberAfPrepaymentClusterClientTickCallback (int8u endpoint)
Prepayment Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPrepaymentClusterConsumerTopUpCallback#
boolean emberAfPrepaymentClusterConsumerTopUpCallback (int8u originatingDevice, int8u * topUpCode)
Prepayment Cluster Consumer Top Up.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | originatingDevice | Ver.: always |
int8u * | N/A | topUpCode | Ver.: always |
emberAfPrepaymentClusterConsumerTopUpResponseCallback#
boolean emberAfPrepaymentClusterConsumerTopUpResponseCallback (int8u resultType, int32u topUpValue, int8u sourceOfTopUp, int32u creditRemaining)
Prepayment Cluster Consumer Top Up Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | resultType | Ver.: always |
int32u | N/A | topUpValue | Ver.: always |
int8u | N/A | sourceOfTopUp | Ver.: always |
int32u | N/A | creditRemaining | Ver.: always |
emberAfPrepaymentClusterCreditAdjustmentCallback#
boolean emberAfPrepaymentClusterCreditAdjustmentCallback (int32u issuerEventId, int32u startTime, int8u creditAdjustmentType, int32u creditAdjustmentValue)
Prepayment Cluster Credit Adjustment.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int8u | N/A | creditAdjustmentType | Ver.: always |
int32u | N/A | creditAdjustmentValue | Ver.: always |
emberAfPrepaymentClusterEmergencyCreditSetupCallback#
boolean emberAfPrepaymentClusterEmergencyCreditSetupCallback (int32u issuerEventId, int32u startTime, int32u emergencyCreditLimit, int32u emergencyCreditThreshold)
Prepayment Cluster Emergency Credit Setup.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int32u | N/A | emergencyCreditLimit | Ver.: always |
int32u | N/A | emergencyCreditThreshold | Ver.: always |
emberAfPrepaymentClusterGetDebtRepaymentLogCallback#
boolean emberAfPrepaymentClusterGetDebtRepaymentLogCallback (int32u latestEndTime, int8u numberOfDebts, int8u debtType)
Prepayment Cluster Get Debt Repayment Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | latestEndTime | Ver.: always |
int8u | N/A | numberOfDebts | Ver.: always |
int8u | N/A | debtType | Ver.: always |
emberAfPrepaymentClusterGetPrepaySnapshotCallback#
boolean emberAfPrepaymentClusterGetPrepaySnapshotCallback (int32u earliestStartTime, int32u latestEndTime, int8u snapshotOffset, int32u snapshotCause)
Prepayment Cluster Get Prepay Snapshot.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | latestEndTime | Ver.: always |
int8u | N/A | snapshotOffset | Ver.: always |
int32u | N/A | snapshotCause | Ver.: always |
emberAfPrepaymentClusterGetTopUpLogCallback#
boolean emberAfPrepaymentClusterGetTopUpLogCallback (int32u latestEndTime, int8u numberOfRecords)
Prepayment Cluster Get Top Up Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | latestEndTime | Ver.: always |
int8u | N/A | numberOfRecords | Ver.: always |
emberAfPrepaymentClusterPublishDebtLogCallback#
boolean emberAfPrepaymentClusterPublishDebtLogCallback (int8u commandIndex, int8u totalNumberOfCommands, int8u * debtPayload)
Prepayment Cluster Publish Debt Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int8u * | N/A | debtPayload | Ver.: always |
emberAfPrepaymentClusterPublishPrepaySnapshotCallback#
boolean emberAfPrepaymentClusterPublishPrepaySnapshotCallback (int32u snapshotId, int32u snapshotTime, int8u totalSnapshotsFound, int8u commandIndex, int8u totalNumberOfCommands, int32u snapshotCause, int8u snapshotPayloadType, int8u * snapshotPayload)
Prepayment Cluster Publish Prepay Snapshot.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | snapshotId | Ver.: always |
int32u | N/A | snapshotTime | Ver.: always |
int8u | N/A | totalSnapshotsFound | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int32u | N/A | snapshotCause | Ver.: always |
int8u | N/A | snapshotPayloadType | Ver.: always |
int8u * | N/A | snapshotPayload | Ver.: always |
emberAfPrepaymentClusterPublishTopUpLogCallback#
boolean emberAfPrepaymentClusterPublishTopUpLogCallback (int8u commandIndex, int8u totalNumberOfCommands, int8u * topUpPayload)
Prepayment Cluster Publish Top Up Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int8u * | N/A | topUpPayload | Ver.: always |
emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback#
boolean emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback (int32u commandIssueDateTime, int8u originatingDevice)
Prepayment Cluster Select Available Emergency Credit.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | commandIssueDateTime | Ver.: always |
int8u | N/A | originatingDevice | Ver.: always |
emberAfPrepaymentClusterServerAttributeChangedCallback#
void emberAfPrepaymentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Prepayment Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPrepaymentClusterServerDefaultResponseCallback#
void emberAfPrepaymentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Prepayment Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPrepaymentClusterServerInitCallback#
void emberAfPrepaymentClusterServerInitCallback (int8u endpoint)
Prepayment Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Prepayment Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPrepaymentClusterServerMessageSentCallback#
void emberAfPrepaymentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Prepayment Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPrepaymentClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPrepaymentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Prepayment Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPrepaymentClusterServerTickCallback#
void emberAfPrepaymentClusterServerTickCallback (int8u endpoint)
Prepayment Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfPrepaymentClusterSetLowCreditWarningLevelCallback#
boolean emberAfPrepaymentClusterSetLowCreditWarningLevelCallback (int32u lowCreditWarningLevel)
Prepayment Cluster Set Low Credit Warning Level.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | lowCreditWarningLevel | Ver.: always |
emberAfPrepaymentClusterSetMaximumCreditLimitCallback#
boolean emberAfPrepaymentClusterSetMaximumCreditLimitCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int32u maximumCreditLevel, int32u maximumCreditPerTopUp)
Prepayment Cluster Set Maximum Credit Limit.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int32u | N/A | maximumCreditLevel | Ver.: always |
int32u | N/A | maximumCreditPerTopUp | Ver.: always |
emberAfPrepaymentClusterSetOverallDebtCapCallback#
boolean emberAfPrepaymentClusterSetOverallDebtCapCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int32u overallDebtCap)
Prepayment Cluster Set Overall Debt Cap.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int32u | N/A | overallDebtCap | Ver.: always |
Energy Management Cluster Callbacks Documentation#
emberAfEnergyManagementClusterClientAttributeChangedCallback#
void emberAfEnergyManagementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Energy Management Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfEnergyManagementClusterClientDefaultResponseCallback#
void emberAfEnergyManagementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Energy Management Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfEnergyManagementClusterClientInitCallback#
void emberAfEnergyManagementClusterClientInitCallback (int8u endpoint)
Energy Management Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfEnergyManagementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfEnergyManagementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Energy Management Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfEnergyManagementClusterClientMessageSentCallback#
void emberAfEnergyManagementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Energy Management Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfEnergyManagementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfEnergyManagementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Energy Management Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfEnergyManagementClusterClientTickCallback#
void emberAfEnergyManagementClusterClientTickCallback (int8u endpoint)
Energy Management Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfEnergyManagementClusterManageEventCallback#
boolean emberAfEnergyManagementClusterManageEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int8u actionRequired)
Energy Management Cluster Manage Event.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int16u | N/A | deviceClass | Ver.: always |
int8u | N/A | utilityEnrollmentGroup | Ver.: always |
int8u | N/A | actionRequired | Ver.: always |
emberAfEnergyManagementClusterReportEventStatusCallback#
boolean emberAfEnergyManagementClusterReportEventStatusCallback (int32u issuerEventId, int8u eventStatus, int32u eventStatusTime, int8u criticalityLevelApplied, int16u coolingTemperatureSetPointApplied, int16u heatingTemperatureSetPointApplied, int8s averageLoadAdjustmentPercentageApplied, int8u dutyCycleApplied, int8u eventControl)
Energy Management Cluster Report Event Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | eventStatus | Ver.: always |
int32u | N/A | eventStatusTime | Ver.: always |
int8u | N/A | criticalityLevelApplied | Ver.: always |
int16u | N/A | coolingTemperatureSetPointApplied | Ver.: always |
int16u | N/A | heatingTemperatureSetPointApplied | Ver.: always |
int8s | N/A | averageLoadAdjustmentPercentageApplied | Ver.: always |
int8u | N/A | dutyCycleApplied | Ver.: always |
int8u | N/A | eventControl | Ver.: always |
emberAfEnergyManagementClusterServerAttributeChangedCallback#
void emberAfEnergyManagementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Energy Management Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfEnergyManagementClusterServerDefaultResponseCallback#
void emberAfEnergyManagementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Energy Management Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfEnergyManagementClusterServerInitCallback#
void emberAfEnergyManagementClusterServerInitCallback (int8u endpoint)
Energy Management Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfEnergyManagementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfEnergyManagementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Energy Management Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfEnergyManagementClusterServerMessageSentCallback#
void emberAfEnergyManagementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Energy Management Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfEnergyManagementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfEnergyManagementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Energy Management Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfEnergyManagementClusterServerTickCallback#
void emberAfEnergyManagementClusterServerTickCallback (int8u endpoint)
Energy Management Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Calendar Cluster Callbacks Documentation#
emberAfCalendarClusterCancelCalendarCallback#
boolean emberAfCalendarClusterCancelCalendarCallback (int32u providerId, int32u issuerCalendarId, int8u calendarType)
Calendar Cluster Cancel Calendar.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int8u | N/A | calendarType | Ver.: always |
emberAfCalendarClusterClientAttributeChangedCallback#
void emberAfCalendarClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Calendar Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfCalendarClusterClientDefaultResponseCallback#
void emberAfCalendarClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Calendar Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfCalendarClusterClientInitCallback#
void emberAfCalendarClusterClientInitCallback (int8u endpoint)
Calendar Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Calendar Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfCalendarClusterClientMessageSentCallback#
void emberAfCalendarClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Calendar Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfCalendarClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfCalendarClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Calendar Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfCalendarClusterClientTickCallback#
void emberAfCalendarClusterClientTickCallback (int8u endpoint)
Calendar Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfCalendarClusterGetCalendarCallback#
boolean emberAfCalendarClusterGetCalendarCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCalendars, int8u calendarType, int32u providerId)
Calendar Cluster Get Calendar.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | earliestStartTime | Ver.: always |
int32u | N/A | minIssuerEventId | Ver.: always |
int8u | N/A | numberOfCalendars | Ver.: always |
int8u | N/A | calendarType | Ver.: always |
int32u | N/A | providerId | Ver.: always |
emberAfCalendarClusterGetCalendarCancellationCallback#
boolean emberAfCalendarClusterGetCalendarCancellationCallback (void )
Calendar Cluster Get Calendar Cancellation.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfCalendarClusterGetDayProfilesCallback#
boolean emberAfCalendarClusterGetDayProfilesCallback (int32u providerId, int32u issuerCalendarId, int8u startDayId, int8u numberOfDays)
Calendar Cluster Get Day Profiles.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int8u | N/A | startDayId | Ver.: always |
int8u | N/A | numberOfDays | Ver.: always |
emberAfCalendarClusterGetSeasonsCallback#
boolean emberAfCalendarClusterGetSeasonsCallback (int32u providerId, int32u issuerCalendarId)
Calendar Cluster Get Seasons.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
emberAfCalendarClusterGetSpecialDaysCallback#
boolean emberAfCalendarClusterGetSpecialDaysCallback (int32u startTime, int8u numberOfEvents, int8u calendarType, int32u providerId, int32u issuerCalendarId)
Calendar Cluster Get Special Days.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | startTime | Ver.: always |
int8u | N/A | numberOfEvents | Ver.: always |
int8u | N/A | calendarType | Ver.: always |
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
emberAfCalendarClusterGetWeekProfilesCallback#
boolean emberAfCalendarClusterGetWeekProfilesCallback (int32u providerId, int32u issuerCalendarId, int8u startWeekId, int8u numberOfWeeks)
Calendar Cluster Get Week Profiles.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int8u | N/A | startWeekId | Ver.: always |
int8u | N/A | numberOfWeeks | Ver.: always |
emberAfCalendarClusterPublishCalendarCallback#
boolean emberAfCalendarClusterPublishCalendarCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int32u startTime, int8u calendarType, int8u calendarTimeReference, int8u * calendarName, int8u numberOfSeasons, int8u numberOfWeekProfiles, int8u numberOfDayProfiles)
Calendar Cluster Publish Calendar.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int8u | N/A | calendarType | Ver.: always |
int8u | N/A | calendarTimeReference | Ver.: always |
int8u * | N/A | calendarName | Ver.: always |
int8u | N/A | numberOfSeasons | Ver.: always |
int8u | N/A | numberOfWeekProfiles | Ver.: always |
int8u | N/A | numberOfDayProfiles | Ver.: always |
emberAfCalendarClusterPublishDayProfileCallback#
boolean emberAfCalendarClusterPublishDayProfileCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u dayId, int8u totalNumberOfScheduleEntries, int8u commandIndex, int8u totalNumberOfCommands, int8u calendarType, int8u * dayScheduleEntries)
Calendar Cluster Publish Day Profile.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int8u | N/A | dayId | Ver.: always |
int8u | N/A | totalNumberOfScheduleEntries | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int8u | N/A | calendarType | Ver.: always |
int8u * | N/A | dayScheduleEntries | Ver.: always |
emberAfCalendarClusterPublishSeasonsCallback#
boolean emberAfCalendarClusterPublishSeasonsCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u commandIndex, int8u totalNumberOfCommands, int8u * seasonEntries)
Calendar Cluster Publish Seasons.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int8u * | N/A | seasonEntries | Ver.: always |
emberAfCalendarClusterPublishSpecialDaysCallback#
boolean emberAfCalendarClusterPublishSpecialDaysCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int32u startTime, int8u calendarType, int8u totalNumberOfSpecialDays, int8u commandIndex, int8u totalNumberOfCommands, int8u * specialDayEntries)
Calendar Cluster Publish Special Days.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int8u | N/A | calendarType | Ver.: always |
int8u | N/A | totalNumberOfSpecialDays | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int8u * | N/A | specialDayEntries | Ver.: always |
emberAfCalendarClusterPublishWeekProfileCallback#
boolean emberAfCalendarClusterPublishWeekProfileCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u weekId, int8u dayIdRefMonday, int8u dayIdRefTuesday, int8u dayIdRefWednesday, int8u dayIdRefThursday, int8u dayIdRefFriday, int8u dayIdRefSaturday, int8u dayIdRefSunday)
Calendar Cluster Publish Week Profile.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | issuerCalendarId | Ver.: always |
int8u | N/A | weekId | Ver.: always |
int8u | N/A | dayIdRefMonday | Ver.: always |
int8u | N/A | dayIdRefTuesday | Ver.: always |
int8u | N/A | dayIdRefWednesday | Ver.: always |
int8u | N/A | dayIdRefThursday | Ver.: always |
int8u | N/A | dayIdRefFriday | Ver.: always |
int8u | N/A | dayIdRefSaturday | Ver.: always |
int8u | N/A | dayIdRefSunday | Ver.: always |
emberAfCalendarClusterServerAttributeChangedCallback#
void emberAfCalendarClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Calendar Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfCalendarClusterServerDefaultResponseCallback#
void emberAfCalendarClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Calendar Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfCalendarClusterServerInitCallback#
void emberAfCalendarClusterServerInitCallback (int8u endpoint)
Calendar Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Calendar Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfCalendarClusterServerMessageSentCallback#
void emberAfCalendarClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Calendar Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfCalendarClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfCalendarClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Calendar Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfCalendarClusterServerTickCallback#
void emberAfCalendarClusterServerTickCallback (int8u endpoint)
Calendar Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Device Management Cluster Callbacks Documentation#
emberAfDeviceManagementClusterClientAttributeChangedCallback#
void emberAfDeviceManagementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Device Management Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDeviceManagementClusterClientDefaultResponseCallback#
void emberAfDeviceManagementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Device Management Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDeviceManagementClusterClientInitCallback#
void emberAfDeviceManagementClusterClientInitCallback (int8u endpoint)
Device Management Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDeviceManagementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDeviceManagementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Device Management Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDeviceManagementClusterClientMessageSentCallback#
void emberAfDeviceManagementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Device Management Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDeviceManagementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDeviceManagementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Device Management Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDeviceManagementClusterClientTickCallback#
void emberAfDeviceManagementClusterClientTickCallback (int8u endpoint)
Device Management Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDeviceManagementClusterGetCINCallback#
boolean emberAfDeviceManagementClusterGetCINCallback (void )
Device Management Cluster Get C I N.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDeviceManagementClusterGetChangeOfSupplierCallback#
boolean emberAfDeviceManagementClusterGetChangeOfSupplierCallback (void )
Device Management Cluster Get Change Of Supplier.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDeviceManagementClusterGetChangeOfTenancyCallback#
boolean emberAfDeviceManagementClusterGetChangeOfTenancyCallback (void )
Device Management Cluster Get Change Of Tenancy.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDeviceManagementClusterGetEventConfigurationCallback#
boolean emberAfDeviceManagementClusterGetEventConfigurationCallback (int16u eventId)
Device Management Cluster Get Event Configuration.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | eventId | Ver.: always |
emberAfDeviceManagementClusterGetSiteIdCallback#
boolean emberAfDeviceManagementClusterGetSiteIdCallback (void )
Device Management Cluster Get Site Id.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfDeviceManagementClusterPublishChangeOfSupplierCallback#
boolean emberAfDeviceManagementClusterPublishChangeOfSupplierCallback (int32u currentProviderId, int32u issuerEventId, int8u tariffType, int32u proposedProviderId, int32u providerChangeImplementationTime, int32u providerChangeControl, int8u * proposedProviderName, int8u * proposedProviderContactDetails)
Device Management Cluster Publish Change Of Supplier.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | currentProviderId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
int32u | N/A | proposedProviderId | Ver.: always |
int32u | N/A | providerChangeImplementationTime | Ver.: always |
int32u | N/A | providerChangeControl | Ver.: always |
int8u * | N/A | proposedProviderName | Ver.: always |
int8u * | N/A | proposedProviderContactDetails | Ver.: always |
emberAfDeviceManagementClusterPublishChangeOfTenancyCallback#
boolean emberAfDeviceManagementClusterPublishChangeOfTenancyCallback (int32u providerId, int32u issuerEventId, int8u tariffType, int32u implementationDateTime, int32u proposedTenancyChangeControl)
Device Management Cluster Publish Change Of Tenancy.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | providerId | Ver.: always |
int32u | N/A | issuerEventId | Ver.: always |
int8u | N/A | tariffType | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int32u | N/A | proposedTenancyChangeControl | Ver.: always |
emberAfDeviceManagementClusterReportEventConfigurationCallback#
boolean emberAfDeviceManagementClusterReportEventConfigurationCallback (int8u commandIndex, int8u totalCommands, int8u * eventConfigurationPayload)
Device Management Cluster Report Event Configuration.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalCommands | Ver.: always |
int8u * | N/A | eventConfigurationPayload | Ver.: always |
emberAfDeviceManagementClusterRequestNewPasswordCallback#
boolean emberAfDeviceManagementClusterRequestNewPasswordCallback (int8u passwordType)
Device Management Cluster Request New Password.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | passwordType | Ver.: always |
emberAfDeviceManagementClusterRequestNewPasswordResponseCallback#
boolean emberAfDeviceManagementClusterRequestNewPasswordResponseCallback (int32u issuerEventId, int32u implementationDateTime, int16u durationInMinutes, int8u passwordType, int8u * password)
Device Management Cluster Request New Password Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | implementationDateTime | Ver.: always |
int16u | N/A | durationInMinutes | Ver.: always |
int8u | N/A | passwordType | Ver.: always |
int8u * | N/A | password | Ver.: always |
emberAfDeviceManagementClusterServerAttributeChangedCallback#
void emberAfDeviceManagementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Device Management Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDeviceManagementClusterServerDefaultResponseCallback#
void emberAfDeviceManagementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Device Management Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDeviceManagementClusterServerInitCallback#
void emberAfDeviceManagementClusterServerInitCallback (int8u endpoint)
Device Management Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDeviceManagementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDeviceManagementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Device Management Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDeviceManagementClusterServerMessageSentCallback#
void emberAfDeviceManagementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Device Management Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDeviceManagementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDeviceManagementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Device Management Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDeviceManagementClusterServerTickCallback#
void emberAfDeviceManagementClusterServerTickCallback (int8u endpoint)
Device Management Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfDeviceManagementClusterSetEventConfigurationCallback#
boolean emberAfDeviceManagementClusterSetEventConfigurationCallback (int32u issuerEventId, int32u startDateTime, int8u eventConfiguration, int8u configurationControl, int8u * eventConfigurationPayload)
Device Management Cluster Set Event Configuration.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | startDateTime | Ver.: always |
int8u | N/A | eventConfiguration | Ver.: always |
int8u | N/A | configurationControl | Ver.: always |
int8u * | N/A | eventConfigurationPayload | Ver.: always |
emberAfDeviceManagementClusterUpdateCINCallback#
boolean emberAfDeviceManagementClusterUpdateCINCallback (int32u issuerEventId, int32u implementationTime, int32u providerId, int8u * customerIdNumber)
Device Management Cluster Update C I N.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | implementationTime | Ver.: always |
int32u | N/A | providerId | Ver.: always |
int8u * | N/A | customerIdNumber | Ver.: always |
emberAfDeviceManagementClusterUpdateSiteIdCallback#
boolean emberAfDeviceManagementClusterUpdateSiteIdCallback (int32u issuerEventId, int32u siteIdTime, int32u providerId, int8u * siteId)
Device Management Cluster Update Site Id.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | issuerEventId | Ver.: always |
int32u | N/A | siteIdTime | Ver.: always |
int32u | N/A | providerId | Ver.: always |
int8u * | N/A | siteId | Ver.: always |
Events Cluster Callbacks Documentation#
emberAfEventsClusterClearEventLogRequestCallback#
boolean emberAfEventsClusterClearEventLogRequestCallback (int8u logId)
Events Cluster Clear Event Log Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | logId | Ver.: always |
emberAfEventsClusterClearEventLogResponseCallback#
boolean emberAfEventsClusterClearEventLogResponseCallback (int8u clearedEventsLogs)
Events Cluster Clear Event Log Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | clearedEventsLogs | Ver.: always |
emberAfEventsClusterClientAttributeChangedCallback#
void emberAfEventsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Events Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfEventsClusterClientDefaultResponseCallback#
void emberAfEventsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Events Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfEventsClusterClientInitCallback#
void emberAfEventsClusterClientInitCallback (int8u endpoint)
Events Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfEventsClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfEventsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Events Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfEventsClusterClientMessageSentCallback#
void emberAfEventsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Events Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfEventsClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfEventsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Events Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfEventsClusterClientTickCallback#
void emberAfEventsClusterClientTickCallback (int8u endpoint)
Events Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfEventsClusterGetEventLogCallback#
boolean emberAfEventsClusterGetEventLogCallback (int8u eventControlLogId, int16u eventId, int32u startTime, int32u endTime, int8u numberOfEvents, int16u eventOffset)
Events Cluster Get Event Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | eventControlLogId | Ver.: always |
int16u | N/A | eventId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int32u | N/A | endTime | Ver.: always |
int8u | N/A | numberOfEvents | Ver.: always |
int16u | N/A | eventOffset | Ver.: always |
emberAfEventsClusterPublishEventCallback#
boolean emberAfEventsClusterPublishEventCallback (int8u logId, int16u eventId, int32u eventTime, int8u eventControl, int8u * eventData)
Events Cluster Publish Event.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | logId | Ver.: always |
int16u | N/A | eventId | Ver.: always |
int32u | N/A | eventTime | Ver.: always |
int8u | N/A | eventControl | Ver.: always |
int8u * | N/A | eventData | Ver.: always |
emberAfEventsClusterPublishEventLogCallback#
boolean emberAfEventsClusterPublishEventLogCallback (int16u totalNumberOfEvents, int8u commandIndex, int8u totalCommands, int8u logPayloadControl, int8u * logPayload)
Events Cluster Publish Event Log.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | totalNumberOfEvents | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalCommands | Ver.: always |
int8u | N/A | logPayloadControl | Ver.: always |
int8u * | N/A | logPayload | Ver.: always |
emberAfEventsClusterServerAttributeChangedCallback#
void emberAfEventsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Events Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfEventsClusterServerDefaultResponseCallback#
void emberAfEventsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Events Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfEventsClusterServerInitCallback#
void emberAfEventsClusterServerInitCallback (int8u endpoint)
Events Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfEventsClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfEventsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Events Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfEventsClusterServerMessageSentCallback#
void emberAfEventsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Events Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfEventsClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfEventsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Events Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfEventsClusterServerTickCallback#
void emberAfEventsClusterServerTickCallback (int8u endpoint)
Events Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
MDU Pairing Cluster Callbacks Documentation#
emberAfMduPairingClusterClientAttributeChangedCallback#
void emberAfMduPairingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
MDU Pairing Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfMduPairingClusterClientDefaultResponseCallback#
void emberAfMduPairingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
MDU Pairing Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfMduPairingClusterClientInitCallback#
void emberAfMduPairingClusterClientInitCallback (int8u endpoint)
MDU Pairing Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfMduPairingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfMduPairingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
MDU Pairing Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfMduPairingClusterClientMessageSentCallback#
void emberAfMduPairingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
MDU Pairing Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfMduPairingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfMduPairingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
MDU Pairing Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfMduPairingClusterClientTickCallback#
void emberAfMduPairingClusterClientTickCallback (int8u endpoint)
MDU Pairing Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfMduPairingClusterPairingRequestCallback#
boolean emberAfMduPairingClusterPairingRequestCallback (int32u localPairingInformationVersion, int8u * eui64OfRequestingDevice)
MDU Pairing Cluster Pairing Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | localPairingInformationVersion | Ver.: always |
int8u * | N/A | eui64OfRequestingDevice | Ver.: always |
emberAfMduPairingClusterPairingResponseCallback#
boolean emberAfMduPairingClusterPairingResponseCallback (int32u pairingInformationVersion, int8u totalNumberOfDevices, int8u commandIndex, int8u totalNumberOfCommands, int8u * eui64s)
MDU Pairing Cluster Pairing Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | pairingInformationVersion | Ver.: always |
int8u | N/A | totalNumberOfDevices | Ver.: always |
int8u | N/A | commandIndex | Ver.: always |
int8u | N/A | totalNumberOfCommands | Ver.: always |
int8u * | N/A | eui64s | Ver.: always |
emberAfMduPairingClusterServerAttributeChangedCallback#
void emberAfMduPairingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
MDU Pairing Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfMduPairingClusterServerDefaultResponseCallback#
void emberAfMduPairingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
MDU Pairing Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfMduPairingClusterServerInitCallback#
void emberAfMduPairingClusterServerInitCallback (int8u endpoint)
MDU Pairing Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfMduPairingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfMduPairingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
MDU Pairing Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfMduPairingClusterServerMessageSentCallback#
void emberAfMduPairingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
MDU Pairing Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfMduPairingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfMduPairingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
MDU Pairing Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfMduPairingClusterServerTickCallback#
void emberAfMduPairingClusterServerTickCallback (int8u endpoint)
MDU Pairing Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Sub-GHz Cluster Callbacks Documentation#
emberAfSubGhzClusterClientAttributeChangedCallback#
void emberAfSubGhzClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sub-GHz Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSubGhzClusterClientDefaultResponseCallback#
void emberAfSubGhzClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sub-GHz Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSubGhzClusterClientInitCallback#
void emberAfSubGhzClusterClientInitCallback (int8u endpoint)
Sub-GHz Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSubGhzClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSubGhzClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sub-GHz Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSubGhzClusterClientMessageSentCallback#
void emberAfSubGhzClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sub-GHz Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSubGhzClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSubGhzClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sub-GHz Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSubGhzClusterClientTickCallback#
void emberAfSubGhzClusterClientTickCallback (int8u endpoint)
Sub-GHz Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSubGhzClusterGetSuspendZclMessagesStatusCallback#
boolean emberAfSubGhzClusterGetSuspendZclMessagesStatusCallback (void )
Sub-GHz Cluster Get Suspend Zcl Messages Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSubGhzClusterServerAttributeChangedCallback#
void emberAfSubGhzClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sub-GHz Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSubGhzClusterServerDefaultResponseCallback#
void emberAfSubGhzClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sub-GHz Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSubGhzClusterServerInitCallback#
void emberAfSubGhzClusterServerInitCallback (int8u endpoint)
Sub-GHz Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSubGhzClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSubGhzClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sub-GHz Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSubGhzClusterServerMessageSentCallback#
void emberAfSubGhzClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sub-GHz Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSubGhzClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSubGhzClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sub-GHz Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSubGhzClusterServerTickCallback#
void emberAfSubGhzClusterServerTickCallback (int8u endpoint)
Sub-GHz Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfSubGhzClusterSuspendZclMessagesCallback#
boolean emberAfSubGhzClusterSuspendZclMessagesCallback (int8u period)
Sub-GHz Cluster Suspend Zcl Messages.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | period | Ver.: always |
Key Establishment Cluster Callbacks Documentation#
emberAfKeyEstablishmentClusterClientCommandReceivedCallback#
boolean emberAfKeyEstablishmentClusterClientCommandReceivedCallback (EmberAfClusterCommand * cmd)
Key Establishment Cluster Client Command Received.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberAfClusterCommand * | N/A | cmd | Ver.: always |
This function is called by the application framework when a server-to-client key establishment command is received but has yet to be handled by the framework code. This function should return a bool value indicating whether the command has been handled by the application code and should not be further processed by the framework.
emberAfKeyEstablishmentClusterClientAttributeChangedCallback#
void emberAfKeyEstablishmentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Key Establishment Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfKeyEstablishmentClusterClientDefaultResponseCallback#
void emberAfKeyEstablishmentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Key Establishment Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfKeyEstablishmentClusterClientInitCallback#
void emberAfKeyEstablishmentClusterClientInitCallback (int8u endpoint)
Key Establishment Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfKeyEstablishmentClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfKeyEstablishmentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Key Establishment Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfKeyEstablishmentClusterClientMessageSentCallback#
void emberAfKeyEstablishmentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Key Establishment Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfKeyEstablishmentClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfKeyEstablishmentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Key Establishment Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfKeyEstablishmentClusterClientTickCallback#
void emberAfKeyEstablishmentClusterClientTickCallback (int8u endpoint)
Key Establishment Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfKeyEstablishmentClusterConfirmKeyDataRequestCallback#
boolean emberAfKeyEstablishmentClusterConfirmKeyDataRequestCallback (int8u * secureMessageAuthenticationCode)
Key Establishment Cluster Confirm Key Data Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | secureMessageAuthenticationCode | Ver.: always |
emberAfKeyEstablishmentClusterConfirmKeyDataResponseCallback#
boolean emberAfKeyEstablishmentClusterConfirmKeyDataResponseCallback (int8u * secureMessageAuthenticationCode)
Key Establishment Cluster Confirm Key Data Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | secureMessageAuthenticationCode | Ver.: always |
emberAfKeyEstablishmentClusterEphemeralDataRequestCallback#
boolean emberAfKeyEstablishmentClusterEphemeralDataRequestCallback (int8u * ephemeralData)
Key Establishment Cluster Ephemeral Data Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | ephemeralData | Ver.: always |
emberAfKeyEstablishmentClusterEphemeralDataResponseCallback#
boolean emberAfKeyEstablishmentClusterEphemeralDataResponseCallback (int8u * ephemeralData)
Key Establishment Cluster Ephemeral Data Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | ephemeralData | Ver.: always |
emberAfKeyEstablishmentClusterInitiateKeyEstablishmentRequestCallback#
boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentRequestCallback (int16u keyEstablishmentSuite, int8u ephemeralDataGenerateTime, int8u confirmKeyGenerateTime, int8u * identity)
Key Establishment Cluster Initiate Key Establishment Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | keyEstablishmentSuite | Ver.: always |
int8u | N/A | ephemeralDataGenerateTime | Ver.: always |
int8u | N/A | confirmKeyGenerateTime | Ver.: always |
int8u * | N/A | identity | Ver.: always |
emberAfKeyEstablishmentClusterInitiateKeyEstablishmentResponseCallback#
boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentResponseCallback (int16u requestedKeyEstablishmentSuite, int8u ephemeralDataGenerateTime, int8u confirmKeyGenerateTime, int8u * identity)
Key Establishment Cluster Initiate Key Establishment Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | requestedKeyEstablishmentSuite | Ver.: always |
int8u | N/A | ephemeralDataGenerateTime | Ver.: always |
int8u | N/A | confirmKeyGenerateTime | Ver.: always |
int8u * | N/A | identity | Ver.: always |
emberAfKeyEstablishmentClusterServerAttributeChangedCallback#
void emberAfKeyEstablishmentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Key Establishment Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfKeyEstablishmentClusterServerDefaultResponseCallback#
void emberAfKeyEstablishmentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Key Establishment Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfKeyEstablishmentClusterServerInitCallback#
void emberAfKeyEstablishmentClusterServerInitCallback (int8u endpoint)
Key Establishment Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfKeyEstablishmentClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfKeyEstablishmentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Key Establishment Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfKeyEstablishmentClusterServerMessageSentCallback#
void emberAfKeyEstablishmentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Key Establishment Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfKeyEstablishmentClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfKeyEstablishmentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Key Establishment Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfKeyEstablishmentClusterServerTickCallback#
void emberAfKeyEstablishmentClusterServerTickCallback (int8u endpoint)
Key Establishment Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfKeyEstablishmentClusterTerminateKeyEstablishmentCallback#
boolean emberAfKeyEstablishmentClusterTerminateKeyEstablishmentCallback (int8u statusCode, int8u waitTime, int16u keyEstablishmentSuite)
Key Establishment Cluster Terminate Key Establishment.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | statusCode | Ver.: always |
int8u | N/A | waitTime | Ver.: always |
int16u | N/A | keyEstablishmentSuite | Ver.: always |
emberAfKeyEstablishmentClusterServerCommandReceivedCallback#
boolean emberAfKeyEstablishmentClusterServerCommandReceivedCallback (EmberAfClusterCommand * cmd)
Key Establishment Cluster Server Command Received.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberAfClusterCommand * | N/A | cmd | Ver.: always |
This function is called by the application framework when a client-to-server key establishment command is received but has yet to be handled by the framework code. This function should return a bool value indicating whether the command has been handled by the application code and should not be further processed by the framework.
Information Cluster Callbacks Documentation#
emberAfInformationClusterClientAttributeChangedCallback#
void emberAfInformationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Information Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfInformationClusterClientDefaultResponseCallback#
void emberAfInformationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Information Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfInformationClusterClientInitCallback#
void emberAfInformationClusterClientInitCallback (int8u endpoint)
Information Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfInformationClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfInformationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Information Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfInformationClusterClientMessageSentCallback#
void emberAfInformationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Information Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfInformationClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfInformationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Information Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfInformationClusterClientTickCallback#
void emberAfInformationClusterClientTickCallback (int8u endpoint)
Information Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfInformationClusterConfigureDeliveryEnableCallback#
boolean emberAfInformationClusterConfigureDeliveryEnableCallback (int8u enable)
Information Cluster Configure Delivery Enable.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | enable | Ver.: always |
emberAfInformationClusterConfigureNodeDescriptionCallback#
boolean emberAfInformationClusterConfigureNodeDescriptionCallback (int8u * description)
Information Cluster Configure Node Description.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | description | Ver.: always |
emberAfInformationClusterConfigurePushInformationTimerCallback#
boolean emberAfInformationClusterConfigurePushInformationTimerCallback (int32u timer)
Information Cluster Configure Push Information Timer.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | timer | Ver.: always |
emberAfInformationClusterConfigureSetRootIdCallback#
boolean emberAfInformationClusterConfigureSetRootIdCallback (int16u rootId)
Information Cluster Configure Set Root Id.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | rootId | Ver.: always |
emberAfInformationClusterDeleteCallback#
boolean emberAfInformationClusterDeleteCallback (int8u deletionOptions, int8u * contentIds)
Information Cluster Delete.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | deletionOptions | Ver.: always |
int8u * | N/A | contentIds | Ver.: always |
emberAfInformationClusterDeleteResponseCallback#
boolean emberAfInformationClusterDeleteResponseCallback (int8u * notificationList)
Information Cluster Delete Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | notificationList | Ver.: always |
emberAfInformationClusterPushInformationCallback#
boolean emberAfInformationClusterPushInformationCallback (int8u * contents)
Information Cluster Push Information.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | contents | Ver.: always |
emberAfInformationClusterPushInformationResponseCallback#
boolean emberAfInformationClusterPushInformationResponseCallback (int8u * notificationList)
Information Cluster Push Information Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | notificationList | Ver.: always |
emberAfInformationClusterRequestInformationCallback#
boolean emberAfInformationClusterRequestInformationCallback (int8u inquiryId, int8u dataTypeId, int8u * requestInformationPayload)
Information Cluster Request Information.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | inquiryId | Ver.: always |
int8u | N/A | dataTypeId | Ver.: always |
int8u * | N/A | requestInformationPayload | Ver.: always |
emberAfInformationClusterRequestInformationResponseCallback#
boolean emberAfInformationClusterRequestInformationResponseCallback (int8u number, int8u * buffer)
Information Cluster Request Information Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | number | Ver.: always |
int8u * | N/A | buffer | Ver.: always |
emberAfInformationClusterRequestPreferenceConfirmationCallback#
boolean emberAfInformationClusterRequestPreferenceConfirmationCallback (int8u * statusFeedbackList)
Information Cluster Request Preference Confirmation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | statusFeedbackList | Ver.: always |
emberAfInformationClusterRequestPreferenceResponseCallback#
boolean emberAfInformationClusterRequestPreferenceResponseCallback (int8u statusFeedback, int16u preferenceType, int8u * preferencePayload)
Information Cluster Request Preference Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | statusFeedback | Ver.: always |
int16u | N/A | preferenceType | Ver.: always |
int8u * | N/A | preferencePayload | Ver.: always |
emberAfInformationClusterSendPreferenceCallback#
boolean emberAfInformationClusterSendPreferenceCallback (int16u preferenceType, int8u * preferencePayload)
Information Cluster Send Preference.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | preferenceType | Ver.: always |
int8u * | N/A | preferencePayload | Ver.: always |
emberAfInformationClusterSendPreferenceResponseCallback#
boolean emberAfInformationClusterSendPreferenceResponseCallback (int8u * statusFeedbackList)
Information Cluster Send Preference Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | statusFeedbackList | Ver.: always |
emberAfInformationClusterServerAttributeChangedCallback#
void emberAfInformationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Information Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfInformationClusterServerDefaultResponseCallback#
void emberAfInformationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Information Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfInformationClusterServerInitCallback#
void emberAfInformationClusterServerInitCallback (int8u endpoint)
Information Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfInformationClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfInformationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Information Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfInformationClusterServerMessageSentCallback#
void emberAfInformationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Information Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfInformationClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfInformationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Information Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfInformationClusterServerRequestPreferenceCallback#
boolean emberAfInformationClusterServerRequestPreferenceCallback (void )
Information Cluster Server Request Preference.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfInformationClusterServerTickCallback#
void emberAfInformationClusterServerTickCallback (int8u endpoint)
Information Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfInformationClusterUpdateCallback#
boolean emberAfInformationClusterUpdateCallback (int8u accessControl, int8u option, int8u * contents)
Information Cluster Update.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | accessControl | Ver.: always |
int8u | N/A | option | Ver.: always |
int8u * | N/A | contents | Ver.: always |
emberAfInformationClusterUpdateResponseCallback#
boolean emberAfInformationClusterUpdateResponseCallback (int8u * notificationList)
Information Cluster Update Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | notificationList | Ver.: always |
Data Sharing Cluster Callbacks Documentation#
emberAfDataSharingClusterClientAttributeChangedCallback#
void emberAfDataSharingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Data Sharing Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDataSharingClusterClientDefaultResponseCallback#
void emberAfDataSharingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Data Sharing Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDataSharingClusterClientInitCallback#
void emberAfDataSharingClusterClientInitCallback (int8u endpoint)
Data Sharing Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDataSharingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDataSharingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Data Sharing Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDataSharingClusterClientMessageSentCallback#
void emberAfDataSharingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Data Sharing Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDataSharingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDataSharingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Data Sharing Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDataSharingClusterClientTickCallback#
void emberAfDataSharingClusterClientTickCallback (int8u endpoint)
Data Sharing Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDataSharingClusterFileTransmissionCallback#
boolean emberAfDataSharingClusterFileTransmissionCallback (int8u transmitOptions, int8u * buffer)
Data Sharing Cluster File Transmission.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | transmitOptions | Ver.: always |
int8u * | N/A | buffer | Ver.: always |
emberAfDataSharingClusterModifyFileRequestCallback#
boolean emberAfDataSharingClusterModifyFileRequestCallback (int16u fileIndex, int32u fileStartPosition, int32u octetCount)
Data Sharing Cluster Modify File Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | fileIndex | Ver.: always |
int32u | N/A | fileStartPosition | Ver.: always |
int32u | N/A | octetCount | Ver.: always |
emberAfDataSharingClusterModifyRecordRequestCallback#
boolean emberAfDataSharingClusterModifyRecordRequestCallback (int16u fileIndex, int16u fileStartRecord, int16u recordCount)
Data Sharing Cluster Modify Record Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | fileIndex | Ver.: always |
int16u | N/A | fileStartRecord | Ver.: always |
int16u | N/A | recordCount | Ver.: always |
emberAfDataSharingClusterReadFileRequestCallback#
boolean emberAfDataSharingClusterReadFileRequestCallback (int16u fileIndex, int8u * fileStartPositionAndRequestedOctetCount)
Data Sharing Cluster Read File Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | fileIndex | Ver.: always |
int8u * | N/A | fileStartPositionAndRequestedOctetCount | Ver.: always |
emberAfDataSharingClusterReadRecordRequestCallback#
boolean emberAfDataSharingClusterReadRecordRequestCallback (int16u fileIndex, int8u * fileStartRecordAndRequestedRecordCount)
Data Sharing Cluster Read Record Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | fileIndex | Ver.: always |
int8u * | N/A | fileStartRecordAndRequestedRecordCount | Ver.: always |
emberAfDataSharingClusterRecordTransmissionCallback#
boolean emberAfDataSharingClusterRecordTransmissionCallback (int8u transmitOptions, int8u * buffer)
Data Sharing Cluster Record Transmission.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | transmitOptions | Ver.: always |
int8u * | N/A | buffer | Ver.: always |
emberAfDataSharingClusterServerAttributeChangedCallback#
void emberAfDataSharingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Data Sharing Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDataSharingClusterServerDefaultResponseCallback#
void emberAfDataSharingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Data Sharing Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDataSharingClusterServerInitCallback#
void emberAfDataSharingClusterServerInitCallback (int8u endpoint)
Data Sharing Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDataSharingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDataSharingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Data Sharing Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDataSharingClusterServerMessageSentCallback#
void emberAfDataSharingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Data Sharing Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDataSharingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDataSharingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Data Sharing Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDataSharingClusterServerTickCallback#
void emberAfDataSharingClusterServerTickCallback (int8u endpoint)
Data Sharing Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfDataSharingClusterWriteFileRequestCallback#
boolean emberAfDataSharingClusterWriteFileRequestCallback (int8u writeOptions, int8u * fileSize)
Data Sharing Cluster Write File Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | writeOptions | Ver.: always |
int8u * | N/A | fileSize | Ver.: always |
emberAfDataSharingClusterWriteFileResponseCallback#
boolean emberAfDataSharingClusterWriteFileResponseCallback (int8u status, int8u * fileIndex)
Data Sharing Cluster Write File Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u * | N/A | fileIndex | Ver.: always |
Gaming Cluster Callbacks Documentation#
emberAfGamingClusterActionControlCallback#
boolean emberAfGamingClusterActionControlCallback (int32u actions)
Gaming Cluster Action Control.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | actions | Ver.: always |
emberAfGamingClusterClientAttributeChangedCallback#
void emberAfGamingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Gaming Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfGamingClusterClientDefaultResponseCallback#
void emberAfGamingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Gaming Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfGamingClusterClientInitCallback#
void emberAfGamingClusterClientInitCallback (int8u endpoint)
Gaming Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfGamingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfGamingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Gaming Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfGamingClusterClientMessageSentCallback#
void emberAfGamingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Gaming Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfGamingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfGamingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Gaming Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfGamingClusterClientTickCallback#
void emberAfGamingClusterClientTickCallback (int8u endpoint)
Gaming Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfGamingClusterDownloadGameCallback#
boolean emberAfGamingClusterDownloadGameCallback (void )
Gaming Cluster Download Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGamingClusterEndGameCallback#
boolean emberAfGamingClusterEndGameCallback (void )
Gaming Cluster End Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGamingClusterGameAnnouncementCallback#
boolean emberAfGamingClusterGameAnnouncementCallback (int16u gameId, int8u gameMaster, int8u * listOfGame)
Gaming Cluster Game Announcement.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | gameId | Ver.: always |
int8u | N/A | gameMaster | Ver.: always |
int8u * | N/A | listOfGame | Ver.: always |
emberAfGamingClusterGeneralResponseCallback#
boolean emberAfGamingClusterGeneralResponseCallback (int8u commandId, int8u status, int8u * message)
Gaming Cluster General Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | commandId | Ver.: always |
int8u | N/A | status | Ver.: always |
int8u * | N/A | message | Ver.: always |
emberAfGamingClusterJoinGameCallback#
boolean emberAfGamingClusterJoinGameCallback (int16u gameId, int8u joinAsMaster, int8u * nameOfGame)
Gaming Cluster Join Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | gameId | Ver.: always |
int8u | N/A | joinAsMaster | Ver.: always |
int8u * | N/A | nameOfGame | Ver.: always |
emberAfGamingClusterPauseGameCallback#
boolean emberAfGamingClusterPauseGameCallback (void )
Gaming Cluster Pause Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGamingClusterQuitGameCallback#
boolean emberAfGamingClusterQuitGameCallback (void )
Gaming Cluster Quit Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGamingClusterResumeGameCallback#
boolean emberAfGamingClusterResumeGameCallback (void )
Gaming Cluster Resume Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGamingClusterSearchGameCallback#
boolean emberAfGamingClusterSearchGameCallback (int8u specificGame, int16u gameId)
Gaming Cluster Search Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | specificGame | Ver.: always |
int16u | N/A | gameId | Ver.: always |
emberAfGamingClusterServerAttributeChangedCallback#
void emberAfGamingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Gaming Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfGamingClusterServerDefaultResponseCallback#
void emberAfGamingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Gaming Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfGamingClusterServerInitCallback#
void emberAfGamingClusterServerInitCallback (int8u endpoint)
Gaming Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfGamingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfGamingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Gaming Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfGamingClusterServerMessageSentCallback#
void emberAfGamingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Gaming Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfGamingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfGamingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Gaming Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfGamingClusterServerTickCallback#
void emberAfGamingClusterServerTickCallback (int8u endpoint)
Gaming Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfGamingClusterStartGameCallback#
boolean emberAfGamingClusterStartGameCallback (void )
Gaming Cluster Start Game.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfGamingClusterStartOverCallback#
boolean emberAfGamingClusterStartOverCallback (void )
Gaming Cluster Start Over.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
Data Rate Control Cluster Callbacks Documentation#
emberAfDataRateControlClusterClientAttributeChangedCallback#
void emberAfDataRateControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Data Rate Control Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDataRateControlClusterClientDefaultResponseCallback#
void emberAfDataRateControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Data Rate Control Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDataRateControlClusterClientInitCallback#
void emberAfDataRateControlClusterClientInitCallback (int8u endpoint)
Data Rate Control Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDataRateControlClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDataRateControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Data Rate Control Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDataRateControlClusterClientMessageSentCallback#
void emberAfDataRateControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Data Rate Control Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDataRateControlClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDataRateControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Data Rate Control Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDataRateControlClusterClientTickCallback#
void emberAfDataRateControlClusterClientTickCallback (int8u endpoint)
Data Rate Control Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDataRateControlClusterDataRateControlCallback#
boolean emberAfDataRateControlClusterDataRateControlCallback (int16u originatorAddress, int16u destinationAddress, int8u dataRate)
Data Rate Control Cluster Data Rate Control.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | originatorAddress | Ver.: always |
int16u | N/A | destinationAddress | Ver.: always |
int8u | N/A | dataRate | Ver.: always |
emberAfDataRateControlClusterDataRateNotificationCallback#
boolean emberAfDataRateControlClusterDataRateNotificationCallback (int16u originatorAddress, int16u destinationAddress, int8u dataRate)
Data Rate Control Cluster Data Rate Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | originatorAddress | Ver.: always |
int16u | N/A | destinationAddress | Ver.: always |
int8u | N/A | dataRate | Ver.: always |
emberAfDataRateControlClusterPathCreationCallback#
boolean emberAfDataRateControlClusterPathCreationCallback (int16u originatorAddress, int16u destinationAddress, int8u dataRate)
Data Rate Control Cluster Path Creation.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | originatorAddress | Ver.: always |
int16u | N/A | destinationAddress | Ver.: always |
int8u | N/A | dataRate | Ver.: always |
emberAfDataRateControlClusterPathDeletionCallback#
boolean emberAfDataRateControlClusterPathDeletionCallback (int16u originatorAddress, int16u destinationAddress)
Data Rate Control Cluster Path Deletion.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | originatorAddress | Ver.: always |
int16u | N/A | destinationAddress | Ver.: always |
emberAfDataRateControlClusterServerAttributeChangedCallback#
void emberAfDataRateControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Data Rate Control Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDataRateControlClusterServerDefaultResponseCallback#
void emberAfDataRateControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Data Rate Control Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDataRateControlClusterServerInitCallback#
void emberAfDataRateControlClusterServerInitCallback (int8u endpoint)
Data Rate Control Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDataRateControlClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDataRateControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Data Rate Control Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDataRateControlClusterServerMessageSentCallback#
void emberAfDataRateControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Data Rate Control Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDataRateControlClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDataRateControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Data Rate Control Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDataRateControlClusterServerTickCallback#
void emberAfDataRateControlClusterServerTickCallback (int8u endpoint)
Data Rate Control Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Voice over ZigBee Cluster Callbacks Documentation#
emberAfVoiceOverZigbeeClusterClientAttributeChangedCallback#
void emberAfVoiceOverZigbeeClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Voice over ZigBee Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfVoiceOverZigbeeClusterClientDefaultResponseCallback#
void emberAfVoiceOverZigbeeClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Voice over ZigBee Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfVoiceOverZigbeeClusterClientInitCallback#
void emberAfVoiceOverZigbeeClusterClientInitCallback (int8u endpoint)
Voice over ZigBee Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfVoiceOverZigbeeClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfVoiceOverZigbeeClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Voice over ZigBee Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfVoiceOverZigbeeClusterClientMessageSentCallback#
void emberAfVoiceOverZigbeeClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Voice over ZigBee Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfVoiceOverZigbeeClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfVoiceOverZigbeeClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Voice over ZigBee Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfVoiceOverZigbeeClusterClientTickCallback#
void emberAfVoiceOverZigbeeClusterClientTickCallback (int8u endpoint)
Voice over ZigBee Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfVoiceOverZigbeeClusterControlCallback#
boolean emberAfVoiceOverZigbeeClusterControlCallback (int8u controlType)
Voice over ZigBee Cluster Control.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | controlType | Ver.: always |
emberAfVoiceOverZigbeeClusterControlResponseCallback#
boolean emberAfVoiceOverZigbeeClusterControlResponseCallback (int8u ackNack)
Voice over ZigBee Cluster Control Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | ackNack | Ver.: always |
emberAfVoiceOverZigbeeClusterEstablishmentRequestCallback#
boolean emberAfVoiceOverZigbeeClusterEstablishmentRequestCallback (int8u flag, int8u codecType, int8u sampFreq, int8u codecRate, int8u serviceType, int8u * buffer)
Voice over ZigBee Cluster Establishment Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | flag | Ver.: always |
int8u | N/A | codecType | Ver.: always |
int8u | N/A | sampFreq | Ver.: always |
int8u | N/A | codecRate | Ver.: always |
int8u | N/A | serviceType | Ver.: always |
int8u * | N/A | buffer | Ver.: always |
emberAfVoiceOverZigbeeClusterEstablishmentResponseCallback#
boolean emberAfVoiceOverZigbeeClusterEstablishmentResponseCallback (int8u ackNack, int8u codecType)
Voice over ZigBee Cluster Establishment Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | ackNack | Ver.: always |
int8u | N/A | codecType | Ver.: always |
emberAfVoiceOverZigbeeClusterServerAttributeChangedCallback#
void emberAfVoiceOverZigbeeClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Voice over ZigBee Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfVoiceOverZigbeeClusterServerDefaultResponseCallback#
void emberAfVoiceOverZigbeeClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Voice over ZigBee Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfVoiceOverZigbeeClusterServerInitCallback#
void emberAfVoiceOverZigbeeClusterServerInitCallback (int8u endpoint)
Voice over ZigBee Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfVoiceOverZigbeeClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfVoiceOverZigbeeClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Voice over ZigBee Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfVoiceOverZigbeeClusterServerMessageSentCallback#
void emberAfVoiceOverZigbeeClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Voice over ZigBee Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfVoiceOverZigbeeClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfVoiceOverZigbeeClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Voice over ZigBee Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfVoiceOverZigbeeClusterServerTickCallback#
void emberAfVoiceOverZigbeeClusterServerTickCallback (int8u endpoint)
Voice over ZigBee Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfVoiceOverZigbeeClusterVoiceTransmissionCallback#
boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCallback (int8u * voiceData)
Voice over ZigBee Cluster Voice Transmission.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | voiceData | Ver.: always |
emberAfVoiceOverZigbeeClusterVoiceTransmissionCompletionCallback#
boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCompletionCallback (void )
Voice over ZigBee Cluster Voice Transmission Completion.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfVoiceOverZigbeeClusterVoiceTransmissionResponseCallback#
boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionResponseCallback (int8u sequenceNumber, int8u errorFlag)
Voice over ZigBee Cluster Voice Transmission Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | sequenceNumber | Ver.: always |
int8u | N/A | errorFlag | Ver.: always |
Chatting Cluster Callbacks Documentation#
emberAfChattingClusterChatMessageCallback#
boolean emberAfChattingClusterChatMessageCallback (int16u destinationUid, int16u sourceUid, int16u cid, int8u * nickname, int8u * message)
Chatting Cluster Chat Message.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | destinationUid | Ver.: always |
int16u | N/A | sourceUid | Ver.: always |
int16u | N/A | cid | Ver.: always |
int8u * | N/A | nickname | Ver.: always |
int8u * | N/A | message | Ver.: always |
emberAfChattingClusterClientAttributeChangedCallback#
void emberAfChattingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chatting Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfChattingClusterClientDefaultResponseCallback#
void emberAfChattingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chatting Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfChattingClusterClientInitCallback#
void emberAfChattingClusterClientInitCallback (int8u endpoint)
Chatting Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfChattingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfChattingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chatting Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfChattingClusterClientMessageSentCallback#
void emberAfChattingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chatting Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfChattingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfChattingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chatting Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfChattingClusterClientTickCallback#
void emberAfChattingClusterClientTickCallback (int8u endpoint)
Chatting Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfChattingClusterGetNodeInformationRequestCallback#
boolean emberAfChattingClusterGetNodeInformationRequestCallback (int16u cid, int16u uid)
Chatting Cluster Get Node Information Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
emberAfChattingClusterGetNodeInformationResponseCallback#
boolean emberAfChattingClusterGetNodeInformationResponseCallback (int8u status, int16u cid, int16u uid, int8u * addressEndpointAndNickname)
Chatting Cluster Get Node Information Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
int8u * | N/A | addressEndpointAndNickname | Ver.: always |
emberAfChattingClusterJoinChatRequestCallback#
boolean emberAfChattingClusterJoinChatRequestCallback (int16u uid, int8u * nickname, int16u cid)
Chatting Cluster Join Chat Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | uid | Ver.: always |
int8u * | N/A | nickname | Ver.: always |
int16u | N/A | cid | Ver.: always |
emberAfChattingClusterJoinChatResponseCallback#
boolean emberAfChattingClusterJoinChatResponseCallback (int8u status, int16u cid, int8u * chatParticipantList)
Chatting Cluster Join Chat Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | cid | Ver.: always |
int8u * | N/A | chatParticipantList | Ver.: always |
emberAfChattingClusterLeaveChatRequestCallback#
boolean emberAfChattingClusterLeaveChatRequestCallback (int16u cid, int16u uid)
Chatting Cluster Leave Chat Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
emberAfChattingClusterSearchChatRequestCallback#
boolean emberAfChattingClusterSearchChatRequestCallback (void )
Chatting Cluster Search Chat Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfChattingClusterSearchChatResponseCallback#
boolean emberAfChattingClusterSearchChatResponseCallback (int8u options, int8u * chatRoomList)
Chatting Cluster Search Chat Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | options | Ver.: always |
int8u * | N/A | chatRoomList | Ver.: always |
emberAfChattingClusterServerAttributeChangedCallback#
void emberAfChattingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Chatting Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfChattingClusterServerDefaultResponseCallback#
void emberAfChattingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Chatting Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfChattingClusterServerInitCallback#
void emberAfChattingClusterServerInitCallback (int8u endpoint)
Chatting Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfChattingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfChattingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Chatting Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfChattingClusterServerMessageSentCallback#
void emberAfChattingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Chatting Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfChattingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfChattingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Chatting Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfChattingClusterServerTickCallback#
void emberAfChattingClusterServerTickCallback (int8u endpoint)
Chatting Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfChattingClusterStartChatRequestCallback#
boolean emberAfChattingClusterStartChatRequestCallback (int8u * name, int16u uid, int8u * nickname)
Chatting Cluster Start Chat Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | name | Ver.: always |
int16u | N/A | uid | Ver.: always |
int8u * | N/A | nickname | Ver.: always |
emberAfChattingClusterStartChatResponseCallback#
boolean emberAfChattingClusterStartChatResponseCallback (int8u status, int16u cid)
Chatting Cluster Start Chat Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int16u | N/A | cid | Ver.: always |
emberAfChattingClusterSwitchChairmanConfirmCallback#
boolean emberAfChattingClusterSwitchChairmanConfirmCallback (int16u cid, int8u * nodeInformationList)
Chatting Cluster Switch Chairman Confirm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int8u * | N/A | nodeInformationList | Ver.: always |
emberAfChattingClusterSwitchChairmanNotificationCallback#
boolean emberAfChattingClusterSwitchChairmanNotificationCallback (int16u cid, int16u uid, int16u address, int8u endpoint)
Chatting Cluster Switch Chairman Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
int16u | N/A | address | Ver.: always |
int8u | N/A | endpoint | Ver.: always |
emberAfChattingClusterSwitchChairmanRequestCallback#
boolean emberAfChattingClusterSwitchChairmanRequestCallback (int16u cid)
Chatting Cluster Switch Chairman Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
emberAfChattingClusterSwitchChairmanResponseCallback#
boolean emberAfChattingClusterSwitchChairmanResponseCallback (int16u cid, int16u uid)
Chatting Cluster Switch Chairman Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
emberAfChattingClusterUserJoinedCallback#
boolean emberAfChattingClusterUserJoinedCallback (int16u cid, int16u uid, int8u * nickname)
Chatting Cluster User Joined.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
int8u * | N/A | nickname | Ver.: always |
emberAfChattingClusterUserLeftCallback#
boolean emberAfChattingClusterUserLeftCallback (int16u cid, int16u uid, int8u * nickname)
Chatting Cluster User Left.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | cid | Ver.: always |
int16u | N/A | uid | Ver.: always |
int8u * | N/A | nickname | Ver.: always |
Payment Cluster Callbacks Documentation#
emberAfPaymentClusterAcceptPaymentCallback#
boolean emberAfPaymentClusterAcceptPaymentCallback (int8u * userId, int16u userType, int16u serviceId, int8u * goodId)
Payment Cluster Accept Payment.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | userType | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int8u * | N/A | goodId | Ver.: always |
emberAfPaymentClusterBuyConfirmCallback#
boolean emberAfPaymentClusterBuyConfirmCallback (int8u * serialNumber, int32u currency, int8u priceTrailingDigit, int32u price, int8u * timestamp, int16u transId, int8u transStatus)
Payment Cluster Buy Confirm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | serialNumber | Ver.: always |
int32u | N/A | currency | Ver.: always |
int8u | N/A | priceTrailingDigit | Ver.: always |
int32u | N/A | price | Ver.: always |
int8u * | N/A | timestamp | Ver.: always |
int16u | N/A | transId | Ver.: always |
int8u | N/A | transStatus | Ver.: always |
emberAfPaymentClusterBuyRequestCallback#
boolean emberAfPaymentClusterBuyRequestCallback (int8u * userId, int16u userType, int16u serviceId, int8u * goodId)
Payment Cluster Buy Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | userType | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int8u * | N/A | goodId | Ver.: always |
emberAfPaymentClusterClientAttributeChangedCallback#
void emberAfPaymentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Payment Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfPaymentClusterClientDefaultResponseCallback#
void emberAfPaymentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Payment Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfPaymentClusterClientInitCallback#
void emberAfPaymentClusterClientInitCallback (int8u endpoint)
Payment Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Payment Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfPaymentClusterClientMessageSentCallback#
void emberAfPaymentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Payment Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfPaymentClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfPaymentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Payment Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfPaymentClusterClientTickCallback#
void emberAfPaymentClusterClientTickCallback (int8u endpoint)
Payment Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfPaymentClusterPaymentConfirmCallback#
boolean emberAfPaymentClusterPaymentConfirmCallback (int8u * serialNumber, int16u transId, int8u transStatus)
Payment Cluster Payment Confirm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | serialNumber | Ver.: always |
int16u | N/A | transId | Ver.: always |
int8u | N/A | transStatus | Ver.: always |
emberAfPaymentClusterReceiptDeliveryCallback#
boolean emberAfPaymentClusterReceiptDeliveryCallback (int8u * serialNumber, int32u currency, int8u priceTrailingDigit, int32u price, int8u * timestamp)
Payment Cluster Receipt Delivery.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | serialNumber | Ver.: always |
int32u | N/A | currency | Ver.: always |
int8u | N/A | priceTrailingDigit | Ver.: always |
int32u | N/A | price | Ver.: always |
int8u * | N/A | timestamp | Ver.: always |
emberAfPaymentClusterServerAttributeChangedCallback#
void emberAfPaymentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Payment Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfPaymentClusterServerDefaultResponseCallback#
void emberAfPaymentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Payment Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfPaymentClusterServerInitCallback#
void emberAfPaymentClusterServerInitCallback (int8u endpoint)
Payment Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Payment Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfPaymentClusterServerMessageSentCallback#
void emberAfPaymentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Payment Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfPaymentClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfPaymentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Payment Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfPaymentClusterServerTickCallback#
void emberAfPaymentClusterServerTickCallback (int8u endpoint)
Payment Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfPaymentClusterTransactionEndCallback#
boolean emberAfPaymentClusterTransactionEndCallback (int8u * serialNumber, int8u status)
Payment Cluster Transaction End.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | serialNumber | Ver.: always |
int8u | N/A | status | Ver.: always |
Billing Cluster Callbacks Documentation#
emberAfBillingClusterBillStatusNotificationCallback#
boolean emberAfBillingClusterBillStatusNotificationCallback (int8u * userId, int8u status)
Billing Cluster Bill Status Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int8u | N/A | status | Ver.: always |
emberAfBillingClusterCheckBillStatusCallback#
boolean emberAfBillingClusterCheckBillStatusCallback (int8u * userId, int16u serviceId, int16u serviceProviderId)
Billing Cluster Check Bill Status.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
emberAfBillingClusterClientAttributeChangedCallback#
void emberAfBillingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Billing Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfBillingClusterClientDefaultResponseCallback#
void emberAfBillingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Billing Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfBillingClusterClientInitCallback#
void emberAfBillingClusterClientInitCallback (int8u endpoint)
Billing Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfBillingClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfBillingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Billing Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfBillingClusterClientMessageSentCallback#
void emberAfBillingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Billing Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfBillingClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfBillingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Billing Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfBillingClusterClientTickCallback#
void emberAfBillingClusterClientTickCallback (int8u endpoint)
Billing Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfBillingClusterSendBillRecordCallback#
boolean emberAfBillingClusterSendBillRecordCallback (int8u * userId, int16u serviceId, int16u serviceProviderId, int8u * timestamp, int16u duration)
Billing Cluster Send Bill Record.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
int8u * | N/A | timestamp | Ver.: always |
int16u | N/A | duration | Ver.: always |
emberAfBillingClusterServerAttributeChangedCallback#
void emberAfBillingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Billing Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfBillingClusterServerDefaultResponseCallback#
void emberAfBillingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Billing Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfBillingClusterServerInitCallback#
void emberAfBillingClusterServerInitCallback (int8u endpoint)
Billing Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfBillingClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfBillingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Billing Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfBillingClusterServerMessageSentCallback#
void emberAfBillingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Billing Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfBillingClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfBillingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Billing Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfBillingClusterServerTickCallback#
void emberAfBillingClusterServerTickCallback (int8u endpoint)
Billing Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfBillingClusterSessionKeepAliveCallback#
boolean emberAfBillingClusterSessionKeepAliveCallback (int8u * userId, int16u serviceId, int16u serviceProviderId)
Billing Cluster Session Keep Alive.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
emberAfBillingClusterStartBillingSessionCallback#
boolean emberAfBillingClusterStartBillingSessionCallback (int8u * userId, int16u serviceId, int16u serviceProviderId)
Billing Cluster Start Billing Session.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
emberAfBillingClusterStopBillingSessionCallback#
boolean emberAfBillingClusterStopBillingSessionCallback (int8u * userId, int16u serviceId, int16u serviceProviderId)
Billing Cluster Stop Billing Session.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
emberAfBillingClusterSubscribeCallback#
boolean emberAfBillingClusterSubscribeCallback (int8u * userId, int16u serviceId, int16u serviceProviderId)
Billing Cluster Subscribe.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
emberAfBillingClusterUnsubscribeCallback#
boolean emberAfBillingClusterUnsubscribeCallback (int8u * userId, int16u serviceId, int16u serviceProviderId)
Billing Cluster Unsubscribe.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | userId | Ver.: always |
int16u | N/A | serviceId | Ver.: always |
int16u | N/A | serviceProviderId | Ver.: always |
Appliance Identification Cluster Callbacks Documentation#
emberAfApplianceIdentificationClusterClientAttributeChangedCallback#
void emberAfApplianceIdentificationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Identification Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfApplianceIdentificationClusterClientDefaultResponseCallback#
void emberAfApplianceIdentificationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Identification Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfApplianceIdentificationClusterClientInitCallback#
void emberAfApplianceIdentificationClusterClientInitCallback (int8u endpoint)
Appliance Identification Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfApplianceIdentificationClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceIdentificationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Identification Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfApplianceIdentificationClusterClientMessageSentCallback#
void emberAfApplianceIdentificationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Identification Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfApplianceIdentificationClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceIdentificationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Identification Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfApplianceIdentificationClusterClientTickCallback#
void emberAfApplianceIdentificationClusterClientTickCallback (int8u endpoint)
Appliance Identification Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfApplianceIdentificationClusterServerAttributeChangedCallback#
void emberAfApplianceIdentificationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Identification Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfApplianceIdentificationClusterServerDefaultResponseCallback#
void emberAfApplianceIdentificationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Identification Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfApplianceIdentificationClusterServerInitCallback#
void emberAfApplianceIdentificationClusterServerInitCallback (int8u endpoint)
Appliance Identification Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfApplianceIdentificationClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceIdentificationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Identification Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfApplianceIdentificationClusterServerMessageSentCallback#
void emberAfApplianceIdentificationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Identification Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfApplianceIdentificationClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceIdentificationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Identification Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfApplianceIdentificationClusterServerTickCallback#
void emberAfApplianceIdentificationClusterServerTickCallback (int8u endpoint)
Appliance Identification Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Meter Identification Cluster Callbacks Documentation#
emberAfMeterIdentificationClusterClientAttributeChangedCallback#
void emberAfMeterIdentificationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Meter Identification Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfMeterIdentificationClusterClientDefaultResponseCallback#
void emberAfMeterIdentificationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Meter Identification Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfMeterIdentificationClusterClientInitCallback#
void emberAfMeterIdentificationClusterClientInitCallback (int8u endpoint)
Meter Identification Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfMeterIdentificationClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfMeterIdentificationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Meter Identification Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfMeterIdentificationClusterClientMessageSentCallback#
void emberAfMeterIdentificationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Meter Identification Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfMeterIdentificationClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfMeterIdentificationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Meter Identification Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfMeterIdentificationClusterClientTickCallback#
void emberAfMeterIdentificationClusterClientTickCallback (int8u endpoint)
Meter Identification Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfMeterIdentificationClusterServerAttributeChangedCallback#
void emberAfMeterIdentificationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Meter Identification Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfMeterIdentificationClusterServerDefaultResponseCallback#
void emberAfMeterIdentificationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Meter Identification Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfMeterIdentificationClusterServerInitCallback#
void emberAfMeterIdentificationClusterServerInitCallback (int8u endpoint)
Meter Identification Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfMeterIdentificationClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfMeterIdentificationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Meter Identification Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfMeterIdentificationClusterServerMessageSentCallback#
void emberAfMeterIdentificationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Meter Identification Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfMeterIdentificationClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfMeterIdentificationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Meter Identification Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfMeterIdentificationClusterServerTickCallback#
void emberAfMeterIdentificationClusterServerTickCallback (int8u endpoint)
Meter Identification Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Appliance Events and Alert Cluster Callbacks Documentation#
emberAfApplianceEventsAndAlertClusterAlertsNotificationCallback#
boolean emberAfApplianceEventsAndAlertClusterAlertsNotificationCallback (int8u alertsCount, int8u * alertStructures)
Appliance Events and Alert Cluster Alerts Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | alertsCount | Ver.: always |
int8u * | N/A | alertStructures | Ver.: always |
emberAfApplianceEventsAndAlertClusterClientAttributeChangedCallback#
void emberAfApplianceEventsAndAlertClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Events and Alert Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfApplianceEventsAndAlertClusterClientDefaultResponseCallback#
void emberAfApplianceEventsAndAlertClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Events and Alert Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfApplianceEventsAndAlertClusterClientInitCallback#
void emberAfApplianceEventsAndAlertClusterClientInitCallback (int8u endpoint)
Appliance Events and Alert Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfApplianceEventsAndAlertClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceEventsAndAlertClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Events and Alert Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfApplianceEventsAndAlertClusterClientMessageSentCallback#
void emberAfApplianceEventsAndAlertClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Events and Alert Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfApplianceEventsAndAlertClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceEventsAndAlertClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Events and Alert Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfApplianceEventsAndAlertClusterClientTickCallback#
void emberAfApplianceEventsAndAlertClusterClientTickCallback (int8u endpoint)
Appliance Events and Alert Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfApplianceEventsAndAlertClusterEventsNotificationCallback#
boolean emberAfApplianceEventsAndAlertClusterEventsNotificationCallback (int8u eventHeader, int8u eventId)
Appliance Events and Alert Cluster Events Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | eventHeader | Ver.: always |
int8u | N/A | eventId | Ver.: always |
emberAfApplianceEventsAndAlertClusterGetAlertsCallback#
boolean emberAfApplianceEventsAndAlertClusterGetAlertsCallback (void )
Appliance Events and Alert Cluster Get Alerts.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfApplianceEventsAndAlertClusterGetAlertsResponseCallback#
boolean emberAfApplianceEventsAndAlertClusterGetAlertsResponseCallback (int8u alertsCount, int8u * alertStructures)
Appliance Events and Alert Cluster Get Alerts Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | alertsCount | Ver.: always |
int8u * | N/A | alertStructures | Ver.: always |
emberAfApplianceEventsAndAlertClusterServerAttributeChangedCallback#
void emberAfApplianceEventsAndAlertClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Events and Alert Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfApplianceEventsAndAlertClusterServerDefaultResponseCallback#
void emberAfApplianceEventsAndAlertClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Events and Alert Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfApplianceEventsAndAlertClusterServerInitCallback#
void emberAfApplianceEventsAndAlertClusterServerInitCallback (int8u endpoint)
Appliance Events and Alert Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfApplianceEventsAndAlertClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceEventsAndAlertClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Events and Alert Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfApplianceEventsAndAlertClusterServerMessageSentCallback#
void emberAfApplianceEventsAndAlertClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Events and Alert Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfApplianceEventsAndAlertClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceEventsAndAlertClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Events and Alert Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfApplianceEventsAndAlertClusterServerTickCallback#
void emberAfApplianceEventsAndAlertClusterServerTickCallback (int8u endpoint)
Appliance Events and Alert Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Appliance Statistics Cluster Callbacks Documentation#
emberAfApplianceStatisticsClusterClientAttributeChangedCallback#
void emberAfApplianceStatisticsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Statistics Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfApplianceStatisticsClusterClientDefaultResponseCallback#
void emberAfApplianceStatisticsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Statistics Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfApplianceStatisticsClusterClientInitCallback#
void emberAfApplianceStatisticsClusterClientInitCallback (int8u endpoint)
Appliance Statistics Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfApplianceStatisticsClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceStatisticsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Statistics Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfApplianceStatisticsClusterClientMessageSentCallback#
void emberAfApplianceStatisticsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Statistics Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfApplianceStatisticsClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceStatisticsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Statistics Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfApplianceStatisticsClusterClientTickCallback#
void emberAfApplianceStatisticsClusterClientTickCallback (int8u endpoint)
Appliance Statistics Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfApplianceStatisticsClusterLogNotificationCallback#
boolean emberAfApplianceStatisticsClusterLogNotificationCallback (int32u timeStamp, int32u logId, int32u logLength, int8u * logPayload)
Appliance Statistics Cluster Log Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | timeStamp | Ver.: always |
int32u | N/A | logId | Ver.: always |
int32u | N/A | logLength | Ver.: always |
int8u * | N/A | logPayload | Ver.: always |
emberAfApplianceStatisticsClusterLogQueueRequestCallback#
boolean emberAfApplianceStatisticsClusterLogQueueRequestCallback (void )
Appliance Statistics Cluster Log Queue Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfApplianceStatisticsClusterLogQueueResponseCallback#
boolean emberAfApplianceStatisticsClusterLogQueueResponseCallback (int8u logQueueSize, int8u * logIds)
Appliance Statistics Cluster Log Queue Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | logQueueSize | Ver.: always |
int8u * | N/A | logIds | Ver.: always |
emberAfApplianceStatisticsClusterLogRequestCallback#
boolean emberAfApplianceStatisticsClusterLogRequestCallback (int32u logId)
Appliance Statistics Cluster Log Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | logId | Ver.: always |
emberAfApplianceStatisticsClusterLogResponseCallback#
boolean emberAfApplianceStatisticsClusterLogResponseCallback (int32u timeStamp, int32u logId, int32u logLength, int8u * logPayload)
Appliance Statistics Cluster Log Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | timeStamp | Ver.: always |
int32u | N/A | logId | Ver.: always |
int32u | N/A | logLength | Ver.: always |
int8u * | N/A | logPayload | Ver.: always |
emberAfApplianceStatisticsClusterServerAttributeChangedCallback#
void emberAfApplianceStatisticsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Appliance Statistics Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfApplianceStatisticsClusterServerDefaultResponseCallback#
void emberAfApplianceStatisticsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Appliance Statistics Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfApplianceStatisticsClusterServerInitCallback#
void emberAfApplianceStatisticsClusterServerInitCallback (int8u endpoint)
Appliance Statistics Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfApplianceStatisticsClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfApplianceStatisticsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Appliance Statistics Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfApplianceStatisticsClusterServerMessageSentCallback#
void emberAfApplianceStatisticsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Appliance Statistics Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfApplianceStatisticsClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfApplianceStatisticsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Appliance Statistics Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfApplianceStatisticsClusterServerTickCallback#
void emberAfApplianceStatisticsClusterServerTickCallback (int8u endpoint)
Appliance Statistics Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfApplianceStatisticsClusterStatisticsAvailableCallback#
boolean emberAfApplianceStatisticsClusterStatisticsAvailableCallback (int8u logQueueSize, int8u * logIds)
Appliance Statistics Cluster Statistics Available.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | logQueueSize | Ver.: always |
int8u * | N/A | logIds | Ver.: always |
Electrical Measurement Cluster Callbacks Documentation#
emberAfElectricalMeasurementClusterClientAttributeChangedCallback#
void emberAfElectricalMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Electrical Measurement Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfElectricalMeasurementClusterClientDefaultResponseCallback#
void emberAfElectricalMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Electrical Measurement Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfElectricalMeasurementClusterClientInitCallback#
void emberAfElectricalMeasurementClusterClientInitCallback (int8u endpoint)
Electrical Measurement Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfElectricalMeasurementClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfElectricalMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Electrical Measurement Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfElectricalMeasurementClusterClientMessageSentCallback#
void emberAfElectricalMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Electrical Measurement Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfElectricalMeasurementClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfElectricalMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Electrical Measurement Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfElectricalMeasurementClusterClientTickCallback#
void emberAfElectricalMeasurementClusterClientTickCallback (int8u endpoint)
Electrical Measurement Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfElectricalMeasurementClusterGetMeasurementProfileCommandCallback#
boolean emberAfElectricalMeasurementClusterGetMeasurementProfileCommandCallback (int16u attributeId, int32u startTime, int8u numberOfIntervals)
Electrical Measurement Cluster Get Measurement Profile Command.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | attributeId | Ver.: always |
int32u | N/A | startTime | Ver.: always |
int8u | N/A | numberOfIntervals | Ver.: always |
emberAfElectricalMeasurementClusterGetMeasurementProfileResponseCommandCallback#
boolean emberAfElectricalMeasurementClusterGetMeasurementProfileResponseCommandCallback (int32u startTime, int8u status, int8u profileIntervalPeriod, int8u numberOfIntervalsDelivered, int16u attributeId, int8u * intervals)
Electrical Measurement Cluster Get Measurement Profile Response Command.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | startTime | Ver.: always |
int8u | N/A | status | Ver.: always |
int8u | N/A | profileIntervalPeriod | Ver.: always |
int8u | N/A | numberOfIntervalsDelivered | Ver.: always |
int16u | N/A | attributeId | Ver.: always |
int8u * | N/A | intervals | Ver.: always |
emberAfElectricalMeasurementClusterGetProfileInfoCommandCallback#
boolean emberAfElectricalMeasurementClusterGetProfileInfoCommandCallback (void )
Electrical Measurement Cluster Get Profile Info Command.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfElectricalMeasurementClusterGetProfileInfoResponseCommandCallback#
boolean emberAfElectricalMeasurementClusterGetProfileInfoResponseCommandCallback (int8u profileCount, int8u profileIntervalPeriod, int8u maxNumberOfIntervals, int8u * listOfAttributes)
Electrical Measurement Cluster Get Profile Info Response Command.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | profileCount | Ver.: always |
int8u | N/A | profileIntervalPeriod | Ver.: always |
int8u | N/A | maxNumberOfIntervals | Ver.: always |
int8u * | N/A | listOfAttributes | Ver.: always |
emberAfElectricalMeasurementClusterServerAttributeChangedCallback#
void emberAfElectricalMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Electrical Measurement Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfElectricalMeasurementClusterServerDefaultResponseCallback#
void emberAfElectricalMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Electrical Measurement Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfElectricalMeasurementClusterServerInitCallback#
void emberAfElectricalMeasurementClusterServerInitCallback (int8u endpoint)
Electrical Measurement Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfElectricalMeasurementClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfElectricalMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Electrical Measurement Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfElectricalMeasurementClusterServerMessageSentCallback#
void emberAfElectricalMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Electrical Measurement Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfElectricalMeasurementClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfElectricalMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Electrical Measurement Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfElectricalMeasurementClusterServerTickCallback#
void emberAfElectricalMeasurementClusterServerTickCallback (int8u endpoint)
Electrical Measurement Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Diagnostics Cluster Callbacks Documentation#
emberAfDiagnosticsClusterClientAttributeChangedCallback#
void emberAfDiagnosticsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Diagnostics Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfDiagnosticsClusterClientDefaultResponseCallback#
void emberAfDiagnosticsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Diagnostics Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfDiagnosticsClusterClientInitCallback#
void emberAfDiagnosticsClusterClientInitCallback (int8u endpoint)
Diagnostics Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfDiagnosticsClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfDiagnosticsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Diagnostics Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfDiagnosticsClusterClientMessageSentCallback#
void emberAfDiagnosticsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Diagnostics Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfDiagnosticsClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfDiagnosticsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Diagnostics Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfDiagnosticsClusterClientTickCallback#
void emberAfDiagnosticsClusterClientTickCallback (int8u endpoint)
Diagnostics Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfDiagnosticsClusterServerAttributeChangedCallback#
void emberAfDiagnosticsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Diagnostics Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfDiagnosticsClusterServerDefaultResponseCallback#
void emberAfDiagnosticsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Diagnostics Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfDiagnosticsClusterServerInitCallback#
void emberAfDiagnosticsClusterServerInitCallback (int8u endpoint)
Diagnostics Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfDiagnosticsClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfDiagnosticsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Diagnostics Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfDiagnosticsClusterServerMessageSentCallback#
void emberAfDiagnosticsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Diagnostics Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfDiagnosticsClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfDiagnosticsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Diagnostics Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfDiagnosticsClusterServerTickCallback#
void emberAfDiagnosticsClusterServerTickCallback (int8u endpoint)
Diagnostics Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
ZLL Commissioning Cluster Callbacks Documentation#
emberAfZllCommissioningClusterClientAttributeChangedCallback#
void emberAfZllCommissioningClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
ZLL Commissioning Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfZllCommissioningClusterClientDefaultResponseCallback#
void emberAfZllCommissioningClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
ZLL Commissioning Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfZllCommissioningClusterClientInitCallback#
void emberAfZllCommissioningClusterClientInitCallback (int8u endpoint)
ZLL Commissioning Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
ZLL Commissioning Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfZllCommissioningClusterClientMessageSentCallback#
void emberAfZllCommissioningClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
ZLL Commissioning Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfZllCommissioningClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfZllCommissioningClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
ZLL Commissioning Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfZllCommissioningClusterClientTickCallback#
void emberAfZllCommissioningClusterClientTickCallback (int8u endpoint)
ZLL Commissioning Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfZllCommissioningClusterDeviceInformationRequestCallback#
boolean emberAfZllCommissioningClusterDeviceInformationRequestCallback (int32u transaction, int8u startIndex)
ZLL Commissioning Cluster Device Information Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | startIndex | Ver.: always |
emberAfZllCommissioningClusterDeviceInformationResponseCallback#
boolean emberAfZllCommissioningClusterDeviceInformationResponseCallback (int32u transaction, int8u numberOfSubDevices, int8u startIndex, int8u deviceInformationRecordCount, int8u * deviceInformationRecordList)
ZLL Commissioning Cluster Device Information Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | numberOfSubDevices | Ver.: always |
int8u | N/A | startIndex | Ver.: always |
int8u | N/A | deviceInformationRecordCount | Ver.: always |
int8u * | N/A | deviceInformationRecordList | Ver.: always |
emberAfZllCommissioningClusterEndpointInformationCallback#
boolean emberAfZllCommissioningClusterEndpointInformationCallback (int8u * ieeeAddress, int16u networkAddress, int8u endpointId, int16u profileId, int16u deviceId, int8u version)
ZLL Commissioning Cluster Endpoint Information.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | ieeeAddress | Ver.: always |
int16u | N/A | networkAddress | Ver.: always |
int8u | N/A | endpointId | Ver.: always |
int16u | N/A | profileId | Ver.: always |
int16u | N/A | deviceId | Ver.: always |
int8u | N/A | version | Ver.: always |
emberAfZllCommissioningClusterGetEndpointListRequestCallback#
boolean emberAfZllCommissioningClusterGetEndpointListRequestCallback (int8u startIndex)
ZLL Commissioning Cluster Get Endpoint List Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | startIndex | Ver.: always |
emberAfZllCommissioningClusterGetEndpointListResponseCallback#
boolean emberAfZllCommissioningClusterGetEndpointListResponseCallback (int8u total, int8u startIndex, int8u count, int8u * endpointInformationRecordList)
ZLL Commissioning Cluster Get Endpoint List Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | total | Ver.: always |
int8u | N/A | startIndex | Ver.: always |
int8u | N/A | count | Ver.: always |
int8u * | N/A | endpointInformationRecordList | Ver.: always |
emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback#
boolean emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback (int8u startIndex)
ZLL Commissioning Cluster Get Group Identifiers Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | startIndex | Ver.: always |
emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback#
boolean emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback (int8u total, int8u startIndex, int8u count, int8u * groupInformationRecordList)
ZLL Commissioning Cluster Get Group Identifiers Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | total | Ver.: always |
int8u | N/A | startIndex | Ver.: always |
int8u | N/A | count | Ver.: always |
int8u * | N/A | groupInformationRecordList | Ver.: always |
emberAfZllCommissioningClusterIdentifyRequestCallback#
boolean emberAfZllCommissioningClusterIdentifyRequestCallback (int32u transaction, int16u identifyDuration)
ZLL Commissioning Cluster Identify Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int16u | N/A | identifyDuration | Ver.: always |
emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback#
boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback (int32u transaction, int8u * extendedPanId, int8u keyIndex, int8u * encryptedNetworkKey, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd)
ZLL Commissioning Cluster Network Join End Device Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u * | N/A | extendedPanId | Ver.: always |
int8u | N/A | keyIndex | Ver.: always |
int8u * | N/A | encryptedNetworkKey | Ver.: always |
int8u | N/A | networkUpdateId | Ver.: always |
int8u | N/A | logicalChannel | Ver.: always |
int16u | N/A | panId | Ver.: always |
int16u | N/A | networkAddress | Ver.: always |
int16u | N/A | groupIdentifiersBegin | Ver.: always |
int16u | N/A | groupIdentifiersEnd | Ver.: always |
int16u | N/A | freeNetworkAddressRangeBegin | Ver.: always |
int16u | N/A | freeNetworkAddressRangeEnd | Ver.: always |
int16u | N/A | freeGroupIdentifierRangeBegin | Ver.: always |
int16u | N/A | freeGroupIdentifierRangeEnd | Ver.: always |
emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback#
boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback (int32u transaction, int8u status)
ZLL Commissioning Cluster Network Join End Device Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | status | Ver.: always |
emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback#
boolean emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback (int32u transaction, int8u * extendedPanId, int8u keyIndex, int8u * encryptedNetworkKey, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd)
ZLL Commissioning Cluster Network Join Router Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u * | N/A | extendedPanId | Ver.: always |
int8u | N/A | keyIndex | Ver.: always |
int8u * | N/A | encryptedNetworkKey | Ver.: always |
int8u | N/A | networkUpdateId | Ver.: always |
int8u | N/A | logicalChannel | Ver.: always |
int16u | N/A | panId | Ver.: always |
int16u | N/A | networkAddress | Ver.: always |
int16u | N/A | groupIdentifiersBegin | Ver.: always |
int16u | N/A | groupIdentifiersEnd | Ver.: always |
int16u | N/A | freeNetworkAddressRangeBegin | Ver.: always |
int16u | N/A | freeNetworkAddressRangeEnd | Ver.: always |
int16u | N/A | freeGroupIdentifierRangeBegin | Ver.: always |
int16u | N/A | freeGroupIdentifierRangeEnd | Ver.: always |
emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback#
boolean emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback (int32u transaction, int8u status)
ZLL Commissioning Cluster Network Join Router Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | status | Ver.: always |
emberAfZllCommissioningClusterNetworkStartRequestCallback#
boolean emberAfZllCommissioningClusterNetworkStartRequestCallback (int32u transaction, int8u * extendedPanId, int8u keyIndex, int8u * encryptedNetworkKey, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd, int8u * initiatorIeeeAddress, int16u initiatorNetworkAddress)
ZLL Commissioning Cluster Network Start Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u * | N/A | extendedPanId | Ver.: always |
int8u | N/A | keyIndex | Ver.: always |
int8u * | N/A | encryptedNetworkKey | Ver.: always |
int8u | N/A | logicalChannel | Ver.: always |
int16u | N/A | panId | Ver.: always |
int16u | N/A | networkAddress | Ver.: always |
int16u | N/A | groupIdentifiersBegin | Ver.: always |
int16u | N/A | groupIdentifiersEnd | Ver.: always |
int16u | N/A | freeNetworkAddressRangeBegin | Ver.: always |
int16u | N/A | freeNetworkAddressRangeEnd | Ver.: always |
int16u | N/A | freeGroupIdentifierRangeBegin | Ver.: always |
int16u | N/A | freeGroupIdentifierRangeEnd | Ver.: always |
int8u * | N/A | initiatorIeeeAddress | Ver.: always |
int16u | N/A | initiatorNetworkAddress | Ver.: always |
emberAfZllCommissioningClusterNetworkStartResponseCallback#
boolean emberAfZllCommissioningClusterNetworkStartResponseCallback (int32u transaction, int8u status, int8u * extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId)
ZLL Commissioning Cluster Network Start Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | status | Ver.: always |
int8u * | N/A | extendedPanId | Ver.: always |
int8u | N/A | networkUpdateId | Ver.: always |
int8u | N/A | logicalChannel | Ver.: always |
int16u | N/A | panId | Ver.: always |
emberAfZllCommissioningClusterNetworkUpdateRequestCallback#
boolean emberAfZllCommissioningClusterNetworkUpdateRequestCallback (int32u transaction, int8u * extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress)
ZLL Commissioning Cluster Network Update Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u * | N/A | extendedPanId | Ver.: always |
int8u | N/A | networkUpdateId | Ver.: always |
int8u | N/A | logicalChannel | Ver.: always |
int16u | N/A | panId | Ver.: always |
int16u | N/A | networkAddress | Ver.: always |
emberAfZllCommissioningClusterResetToFactoryNewRequestCallback#
boolean emberAfZllCommissioningClusterResetToFactoryNewRequestCallback (int32u transaction)
ZLL Commissioning Cluster Reset To Factory New Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
emberAfZllCommissioningClusterScanRequestCallback#
boolean emberAfZllCommissioningClusterScanRequestCallback (int32u transaction, int8u zigbeeInformation, int8u zllInformation)
ZLL Commissioning Cluster Scan Request.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | zigbeeInformation | Ver.: always |
int8u | N/A | zllInformation | Ver.: always |
emberAfZllCommissioningClusterScanResponseCallback#
boolean emberAfZllCommissioningClusterScanResponseCallback (int32u transaction, int8u rssiCorrection, int8u zigbeeInformation, int8u zllInformation, int16u keyBitmask, int32u responseId, int8u * extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int8u numberOfSubDevices, int8u totalGroupIds, int8u endpointId, int16u profileId, int16u deviceId, int8u version, int8u groupIdCount)
ZLL Commissioning Cluster Scan Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | transaction | Ver.: always |
int8u | N/A | rssiCorrection | Ver.: always |
int8u | N/A | zigbeeInformation | Ver.: always |
int8u | N/A | zllInformation | Ver.: always |
int16u | N/A | keyBitmask | Ver.: always |
int32u | N/A | responseId | Ver.: always |
int8u * | N/A | extendedPanId | Ver.: always |
int8u | N/A | networkUpdateId | Ver.: always |
int8u | N/A | logicalChannel | Ver.: always |
int16u | N/A | panId | Ver.: always |
int16u | N/A | networkAddress | Ver.: always |
int8u | N/A | numberOfSubDevices | Ver.: always |
int8u | N/A | totalGroupIds | Ver.: always |
int8u | N/A | endpointId | Ver.: always |
int16u | N/A | profileId | Ver.: always |
int16u | N/A | deviceId | Ver.: always |
int8u | N/A | version | Ver.: always |
int8u | N/A | groupIdCount | Ver.: always |
emberAfZllCommissioningClusterServerAttributeChangedCallback#
void emberAfZllCommissioningClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
ZLL Commissioning Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfZllCommissioningClusterServerDefaultResponseCallback#
void emberAfZllCommissioningClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
ZLL Commissioning Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfZllCommissioningClusterServerInitCallback#
void emberAfZllCommissioningClusterServerInitCallback (int8u endpoint)
ZLL Commissioning Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
ZLL Commissioning Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfZllCommissioningClusterServerMessageSentCallback#
void emberAfZllCommissioningClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
ZLL Commissioning Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfZllCommissioningClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfZllCommissioningClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
ZLL Commissioning Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfZllCommissioningClusterServerTickCallback#
void emberAfZllCommissioningClusterServerTickCallback (int8u endpoint)
ZLL Commissioning Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Sample Mfg Specific Cluster Cluster Callbacks Documentation#
emberAfSampleMfgSpecificClusterClientAttributeChangedCallback#
void emberAfSampleMfgSpecificClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sample Mfg Specific Cluster Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSampleMfgSpecificClusterClientDefaultResponseCallback#
void emberAfSampleMfgSpecificClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sample Mfg Specific Cluster Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSampleMfgSpecificClusterClientInitCallback#
void emberAfSampleMfgSpecificClusterClientInitCallback (int8u endpoint)
Sample Mfg Specific Cluster Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sample Mfg Specific Cluster Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSampleMfgSpecificClusterClientMessageSentCallback#
void emberAfSampleMfgSpecificClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sample Mfg Specific Cluster Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sample Mfg Specific Cluster Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSampleMfgSpecificClusterClientTickCallback#
void emberAfSampleMfgSpecificClusterClientTickCallback (int8u endpoint)
Sample Mfg Specific Cluster Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSampleMfgSpecificClusterCommandOneCallback#
boolean emberAfSampleMfgSpecificClusterCommandOneCallback (int8u argOne)
Sample Mfg Specific Cluster Cluster Command One.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | argOne | Ver.: always |
emberAfSampleMfgSpecificClusterServerAttributeChangedCallback#
void emberAfSampleMfgSpecificClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sample Mfg Specific Cluster Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSampleMfgSpecificClusterServerDefaultResponseCallback#
void emberAfSampleMfgSpecificClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sample Mfg Specific Cluster Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSampleMfgSpecificClusterServerInitCallback#
void emberAfSampleMfgSpecificClusterServerInitCallback (int8u endpoint)
Sample Mfg Specific Cluster Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sample Mfg Specific Cluster Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSampleMfgSpecificClusterServerMessageSentCallback#
void emberAfSampleMfgSpecificClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sample Mfg Specific Cluster Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sample Mfg Specific Cluster Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSampleMfgSpecificClusterServerTickCallback#
void emberAfSampleMfgSpecificClusterServerTickCallback (int8u endpoint)
Sample Mfg Specific Cluster Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Sample Mfg Specific Cluster 2 Cluster Callbacks Documentation#
emberAfSampleMfgSpecificCluster2ClientAttributeChangedCallback#
void emberAfSampleMfgSpecificCluster2ClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sample Mfg Specific Cluster 2 Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSampleMfgSpecificCluster2ClientDefaultResponseCallback#
void emberAfSampleMfgSpecificCluster2ClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sample Mfg Specific Cluster 2 Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSampleMfgSpecificCluster2ClientInitCallback#
void emberAfSampleMfgSpecificCluster2ClientInitCallback (int8u endpoint)
Sample Mfg Specific Cluster 2 Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSampleMfgSpecificCluster2ClientManufacturerSpecificAttributeChangedCallback#
void emberAfSampleMfgSpecificCluster2ClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sample Mfg Specific Cluster 2 Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSampleMfgSpecificCluster2ClientMessageSentCallback#
void emberAfSampleMfgSpecificCluster2ClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sample Mfg Specific Cluster 2 Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSampleMfgSpecificCluster2ClientPreAttributeChangedCallback#
EmberAfStatus emberAfSampleMfgSpecificCluster2ClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sample Mfg Specific Cluster 2 Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSampleMfgSpecificCluster2ClientTickCallback#
void emberAfSampleMfgSpecificCluster2ClientTickCallback (int8u endpoint)
Sample Mfg Specific Cluster 2 Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSampleMfgSpecificCluster2CommandTwoCallback#
boolean emberAfSampleMfgSpecificCluster2CommandTwoCallback (int8u argOne)
Sample Mfg Specific Cluster 2 Cluster Command Two.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | argOne | Ver.: always |
emberAfSampleMfgSpecificCluster2ServerAttributeChangedCallback#
void emberAfSampleMfgSpecificCluster2ServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Sample Mfg Specific Cluster 2 Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSampleMfgSpecificCluster2ServerDefaultResponseCallback#
void emberAfSampleMfgSpecificCluster2ServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Sample Mfg Specific Cluster 2 Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSampleMfgSpecificCluster2ServerInitCallback#
void emberAfSampleMfgSpecificCluster2ServerInitCallback (int8u endpoint)
Sample Mfg Specific Cluster 2 Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSampleMfgSpecificCluster2ServerManufacturerSpecificAttributeChangedCallback#
void emberAfSampleMfgSpecificCluster2ServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Sample Mfg Specific Cluster 2 Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSampleMfgSpecificCluster2ServerMessageSentCallback#
void emberAfSampleMfgSpecificCluster2ServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Sample Mfg Specific Cluster 2 Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSampleMfgSpecificCluster2ServerPreAttributeChangedCallback#
EmberAfStatus emberAfSampleMfgSpecificCluster2ServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Sample Mfg Specific Cluster 2 Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSampleMfgSpecificCluster2ServerTickCallback#
void emberAfSampleMfgSpecificCluster2ServerTickCallback (int8u endpoint)
Sample Mfg Specific Cluster 2 Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
Configuration Cluster Cluster Callbacks Documentation#
emberAfOtaConfigurationClusterClientAttributeChangedCallback#
void emberAfOtaConfigurationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Configuration Cluster Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfOtaConfigurationClusterClientDefaultResponseCallback#
void emberAfOtaConfigurationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Configuration Cluster Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfOtaConfigurationClusterClientInitCallback#
void emberAfOtaConfigurationClusterClientInitCallback (int8u endpoint)
Configuration Cluster Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfOtaConfigurationClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfOtaConfigurationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Configuration Cluster Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfOtaConfigurationClusterClientMessageSentCallback#
void emberAfOtaConfigurationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Configuration Cluster Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfOtaConfigurationClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfOtaConfigurationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Configuration Cluster Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfOtaConfigurationClusterClientTickCallback#
void emberAfOtaConfigurationClusterClientTickCallback (int8u endpoint)
Configuration Cluster Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfOtaConfigurationClusterLockTokensCallback#
boolean emberAfOtaConfigurationClusterLockTokensCallback (void )
Configuration Cluster Cluster Lock Tokens.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfOtaConfigurationClusterReadTokensCallback#
boolean emberAfOtaConfigurationClusterReadTokensCallback (int16u token)
Configuration Cluster Cluster Read Tokens.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | token | Ver.: always |
emberAfOtaConfigurationClusterReturnTokenCallback#
boolean emberAfOtaConfigurationClusterReturnTokenCallback (int16u token, int8u * data)
Configuration Cluster Cluster Return Token.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | token | Ver.: always |
int8u * | N/A | data | Ver.: always |
emberAfOtaConfigurationClusterServerAttributeChangedCallback#
void emberAfOtaConfigurationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
Configuration Cluster Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfOtaConfigurationClusterServerDefaultResponseCallback#
void emberAfOtaConfigurationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
Configuration Cluster Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfOtaConfigurationClusterServerInitCallback#
void emberAfOtaConfigurationClusterServerInitCallback (int8u endpoint)
Configuration Cluster Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfOtaConfigurationClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfOtaConfigurationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
Configuration Cluster Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfOtaConfigurationClusterServerMessageSentCallback#
void emberAfOtaConfigurationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
Configuration Cluster Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfOtaConfigurationClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfOtaConfigurationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
Configuration Cluster Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfOtaConfigurationClusterServerTickCallback#
void emberAfOtaConfigurationClusterServerTickCallback (int8u endpoint)
Configuration Cluster Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfOtaConfigurationClusterSetTokenCallback#
boolean emberAfOtaConfigurationClusterSetTokenCallback (int16u token, int8u * data)
Configuration Cluster Cluster Set Token.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | token | Ver.: always |
int8u * | N/A | data | Ver.: always |
emberAfOtaConfigurationClusterUnlockTokensCallback#
boolean emberAfOtaConfigurationClusterUnlockTokensCallback (int8u * data)
Configuration Cluster Cluster Unlock Tokens.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | data | Ver.: always |
MFGLIB Cluster Cluster Callbacks Documentation#
emberAfMfglibClusterClientAttributeChangedCallback#
void emberAfMfglibClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
MFGLIB Cluster Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfMfglibClusterClientDefaultResponseCallback#
void emberAfMfglibClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
MFGLIB Cluster Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfMfglibClusterClientInitCallback#
void emberAfMfglibClusterClientInitCallback (int8u endpoint)
MFGLIB Cluster Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfMfglibClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfMfglibClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
MFGLIB Cluster Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfMfglibClusterClientMessageSentCallback#
void emberAfMfglibClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
MFGLIB Cluster Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfMfglibClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfMfglibClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
MFGLIB Cluster Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfMfglibClusterClientTickCallback#
void emberAfMfglibClusterClientTickCallback (int8u endpoint)
MFGLIB Cluster Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfMfglibClusterRxModeCallback#
boolean emberAfMfglibClusterRxModeCallback (int8u channel, int8s power, int16u time)
MFGLIB Cluster Cluster Rx Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | channel | Ver.: always |
int8s | N/A | power | Ver.: always |
int16u | N/A | time | Ver.: always |
emberAfMfglibClusterServerAttributeChangedCallback#
void emberAfMfglibClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
MFGLIB Cluster Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfMfglibClusterServerDefaultResponseCallback#
void emberAfMfglibClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
MFGLIB Cluster Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfMfglibClusterServerInitCallback#
void emberAfMfglibClusterServerInitCallback (int8u endpoint)
MFGLIB Cluster Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfMfglibClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfMfglibClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
MFGLIB Cluster Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfMfglibClusterServerMessageSentCallback#
void emberAfMfglibClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
MFGLIB Cluster Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfMfglibClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfMfglibClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
MFGLIB Cluster Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfMfglibClusterServerTickCallback#
void emberAfMfglibClusterServerTickCallback (int8u endpoint)
MFGLIB Cluster Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfMfglibClusterStreamCallback#
boolean emberAfMfglibClusterStreamCallback (int8u channel, int8s power, int16u time)
MFGLIB Cluster Cluster Stream.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | channel | Ver.: always |
int8s | N/A | power | Ver.: always |
int16u | N/A | time | Ver.: always |
emberAfMfglibClusterToneCallback#
boolean emberAfMfglibClusterToneCallback (int8u channel, int8s power, int16u time)
MFGLIB Cluster Cluster Tone.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | channel | Ver.: always |
int8s | N/A | power | Ver.: always |
int16u | N/A | time | Ver.: always |
SL Works With All Hubs Cluster Callbacks Documentation#
emberAfSlWwahClusterApsAckEnablementQueryResponseCallback#
boolean emberAfSlWwahClusterApsAckEnablementQueryResponseCallback (int8u numberExemptClusters, int8u * clusterId)
SL Works With All Hubs Cluster Aps Ack Enablement Query Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberExemptClusters | Ver.: always |
int8u * | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterApsAckRequirementQueryCallback#
boolean emberAfSlWwahClusterApsAckRequirementQueryCallback (void )
SL Works With All Hubs Cluster Aps Ack Requirement Query.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterApsLinkKeyAuthorizationQueryCallback
boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryCallback (int16u clusterId)
SL Works With All Hubs Cluster Aps Link Key Authorization Query.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterApsLinkKeyAuthorizationQueryResponseCallback
boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryResponseCallback (int16u clusterId, int8u apsLinkKeyAuthStatus)
SL Works With All Hubs Cluster Aps Link Key Authorization Query Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | clusterId | Ver.: always |
int8u | N/A | apsLinkKeyAuthStatus | Ver.: always |
emberAfSlWwahClusterClearBindingTableCallback#
boolean emberAfSlWwahClusterClearBindingTableCallback (void )
SL Works With All Hubs Cluster Clear Binding Table.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterClientAttributeChangedCallback#
void emberAfSlWwahClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
SL Works With All Hubs Cluster Client Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Client Attribute Changed
emberAfSlWwahClusterClientDefaultResponseCallback#
void emberAfSlWwahClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
SL Works With All Hubs Cluster Client Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the client receives the default response from the server.
emberAfSlWwahClusterClientInitCallback#
void emberAfSlWwahClusterClientInitCallback (int8u endpoint)
SL Works With All Hubs Cluster Client Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Client Init
emberAfSlWwahClusterClientManufacturerSpecificAttributeChangedCallback#
void emberAfSlWwahClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
SL Works With All Hubs Cluster Client Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Client Manufacturer Specific Attribute Changed
emberAfSlWwahClusterClientMessageSentCallback#
void emberAfSlWwahClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
SL Works With All Hubs Cluster Client Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Client Message Sent
emberAfSlWwahClusterClientPreAttributeChangedCallback#
EmberAfStatus emberAfSlWwahClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
SL Works With All Hubs Cluster Client Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Client Pre Attribute Changed
emberAfSlWwahClusterClientTickCallback#
void emberAfSlWwahClusterClientTickCallback (int8u endpoint)
SL Works With All Hubs Cluster Client Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Client Tick
emberAfSlWwahClusterDebugReportQueryCallback#
boolean emberAfSlWwahClusterDebugReportQueryCallback (int8u debugReportId)
SL Works With All Hubs Cluster Debug Report Query.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | debugReportId | Ver.: always |
emberAfSlWwahClusterDebugReportQueryResponseCallback#
boolean emberAfSlWwahClusterDebugReportQueryResponseCallback (int8u debugReportId, int8u * debugReportData)
SL Works With All Hubs Cluster Debug Report Query Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | debugReportId | Ver.: always |
int8u * | N/A | debugReportData | Ver.: always |
emberAfSlWwahClusterDisableApsLinkKeyAuthorizationCallback
boolean emberAfSlWwahClusterDisableApsLinkKeyAuthorizationCallback (int8u numberExemptClusters, int8u * clusterId)
SL Works With All Hubs Cluster Disable Aps Link Key Authorization.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberExemptClusters | Ver.: always |
int8u * | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterDisableConfigurationModeCallback#
boolean emberAfSlWwahClusterDisableConfigurationModeCallback (void )
SL Works With All Hubs Cluster Disable Configuration Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableMgmtLeaveWithoutRejoinCallback#
boolean emberAfSlWwahClusterDisableMgmtLeaveWithoutRejoinCallback (void )
SL Works With All Hubs Cluster Disable Mgmt Leave Without Rejoin.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableOtaDowngradesCallback#
boolean emberAfSlWwahClusterDisableOtaDowngradesCallback (void )
SL Works With All Hubs Cluster Disable Ota Downgrades.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisablePeriodicRouterCheckInsCallback#
boolean emberAfSlWwahClusterDisablePeriodicRouterCheckInsCallback (void )
SL Works With All Hubs Cluster Disable Periodic Router Check Ins.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableTouchlinkInterpanMessageSupportCallback#
boolean emberAfSlWwahClusterDisableTouchlinkInterpanMessageSupportCallback (void )
SL Works With All Hubs Cluster Disable Touchlink Interpan Message Support.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableWwahAppEventRetryAlgorithmCallback#
boolean emberAfSlWwahClusterDisableWwahAppEventRetryAlgorithmCallback (void )
SL Works With All Hubs Cluster Disable Wwah App Event Retry Algorithm.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableWwahBadParentRecoveryCallback#
boolean emberAfSlWwahClusterDisableWwahBadParentRecoveryCallback (void )
SL Works With All Hubs Cluster Disable Wwah Bad Parent Recovery.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableWwahParentClassificationCallback#
boolean emberAfSlWwahClusterDisableWwahParentClassificationCallback (void )
SL Works With All Hubs Cluster Disable Wwah Parent Classification.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterDisableWwahRejoinAlgorithmCallback#
boolean emberAfSlWwahClusterDisableWwahRejoinAlgorithmCallback (void )
SL Works With All Hubs Cluster Disable Wwah Rejoin Algorithm.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterEnableApsLinkKeyAuthorizationCallback
boolean emberAfSlWwahClusterEnableApsLinkKeyAuthorizationCallback (int8u numberExemptClusters, int8u * clusterId)
SL Works With All Hubs Cluster Enable Aps Link Key Authorization.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberExemptClusters | Ver.: always |
int8u * | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterEnableConfigurationModeCallback#
boolean emberAfSlWwahClusterEnableConfigurationModeCallback (void )
SL Works With All Hubs Cluster Enable Configuration Mode.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterEnablePeriodicRouterCheckInsCallback#
boolean emberAfSlWwahClusterEnablePeriodicRouterCheckInsCallback (int16u checkInInterval)
SL Works With All Hubs Cluster Enable Periodic Router Check Ins.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | checkInInterval | Ver.: always |
emberAfSlWwahClusterEnableTcSecurityOnNtwkKeyRotationCallback#
boolean emberAfSlWwahClusterEnableTcSecurityOnNtwkKeyRotationCallback (void )
SL Works With All Hubs Cluster Enable Tc Security On Ntwk Key Rotation.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterEnableWwahAppEventRetryAlgorithmCallback#
boolean emberAfSlWwahClusterEnableWwahAppEventRetryAlgorithmCallback (int8u firstBackoffTimeSeconds, int8u backoffSeqCommonRatio, int32u maxBackoffTimeSeconds, int8u maxRedeliveryAttempts)
SL Works With All Hubs Cluster Enable Wwah App Event Retry Algorithm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | firstBackoffTimeSeconds | Ver.: always |
int8u | N/A | backoffSeqCommonRatio | Ver.: always |
int32u | N/A | maxBackoffTimeSeconds | Ver.: always |
int8u | N/A | maxRedeliveryAttempts | Ver.: always |
emberAfSlWwahClusterEnableWwahBadParentRecoveryCallback#
boolean emberAfSlWwahClusterEnableWwahBadParentRecoveryCallback (void )
SL Works With All Hubs Cluster Enable Wwah Bad Parent Recovery.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterEnableWwahParentClassificationCallback#
boolean emberAfSlWwahClusterEnableWwahParentClassificationCallback (void )
SL Works With All Hubs Cluster Enable Wwah Parent Classification.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterEnableWwahRejoinAlgorithmCallback#
boolean emberAfSlWwahClusterEnableWwahRejoinAlgorithmCallback (int16u fastRejoinTimeoutSeconds, int16u durationBetweenRejoinsSeconds, int16u fastRejoinFirstBackoffSeconds, int16u maxBackoffTimeSeconds, int16u maxBackoffIterations)
SL Works With All Hubs Cluster Enable Wwah Rejoin Algorithm.
Type | Direction | Argument Name | Description |
---|---|---|---|
int16u | N/A | fastRejoinTimeoutSeconds | Ver.: always |
int16u | N/A | durationBetweenRejoinsSeconds | Ver.: always |
int16u | N/A | fastRejoinFirstBackoffSeconds | Ver.: always |
int16u | N/A | maxBackoffTimeSeconds | Ver.: always |
int16u | N/A | maxBackoffIterations | Ver.: always |
emberAfSlWwahClusterNewDebugReportNotificationCallback#
boolean emberAfSlWwahClusterNewDebugReportNotificationCallback (int8u debugReportId, int32u debugReportSize)
SL Works With All Hubs Cluster New Debug Report Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | debugReportId | Ver.: always |
int32u | N/A | debugReportSize | Ver.: always |
emberAfSlWwahClusterPowerDescriptorChangeCallback#
boolean emberAfSlWwahClusterPowerDescriptorChangeCallback (int32u currentPowerMode, int32u availablePowerSources, int32u currentPowerSource, int32u currentPowerSourceLevel)
SL Works With All Hubs Cluster Power Descriptor Change.
Type | Direction | Argument Name | Description |
---|---|---|---|
int32u | N/A | currentPowerMode | Ver.: always |
int32u | N/A | availablePowerSources | Ver.: always |
int32u | N/A | currentPowerSource | Ver.: always |
int32u | N/A | currentPowerSourceLevel | Ver.: always |
emberAfSlWwahClusterPoweringOffNotificationCallback#
boolean emberAfSlWwahClusterPoweringOffNotificationCallback (int8u powerNotificationReason, int16u manufacturerId, int8u manufacturerReasonLength, int8u * manufacturerReason)
SL Works With All Hubs Cluster Powering Off Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerNotificationReason | Ver.: always |
int16u | N/A | manufacturerId | Ver.: always |
int8u | N/A | manufacturerReasonLength | Ver.: always |
int8u * | N/A | manufacturerReason | Ver.: always |
emberAfSlWwahClusterPoweringOnNotificationCallback#
boolean emberAfSlWwahClusterPoweringOnNotificationCallback (int8u powerNotificationReason, int16u manufacturerId, int8u manufacturerReasonLength, int8u * manufacturerReason)
SL Works With All Hubs Cluster Powering On Notification.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | powerNotificationReason | Ver.: always |
int16u | N/A | manufacturerId | Ver.: always |
int8u | N/A | manufacturerReasonLength | Ver.: always |
int8u * | N/A | manufacturerReason | Ver.: always |
emberAfSlWwahClusterRemoveApsAcksOnUnicastsRequirementCallback#
boolean emberAfSlWwahClusterRemoveApsAcksOnUnicastsRequirementCallback (void )
SL Works With All Hubs Cluster Remove Aps Acks On Unicasts Requirement.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterRequestNewApsLinkKeyCallback#
boolean emberAfSlWwahClusterRequestNewApsLinkKeyCallback (void )
SL Works With All Hubs Cluster Request New Aps Link Key.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterRequestTimeCallback#
boolean emberAfSlWwahClusterRequestTimeCallback (void )
SL Works With All Hubs Cluster Request Time.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterRequireApsAcksOnUnicastsCallback#
boolean emberAfSlWwahClusterRequireApsAcksOnUnicastsCallback (int8u numberExemptClusters, int8u * clusterId)
SL Works With All Hubs Cluster Require Aps Acks On Unicasts.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberExemptClusters | Ver.: always |
int8u * | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterServerAttributeChangedCallback#
void emberAfSlWwahClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
SL Works With All Hubs Cluster Server Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
Server Attribute Changed
emberAfSlWwahClusterServerDefaultResponseCallback#
void emberAfSlWwahClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
SL Works With All Hubs Cluster Server Default Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Destination endpoint Ver.: always |
int8u | N/A | commandId | Command id Ver.: always |
EmberAfStatus | N/A | status | Status in default response Ver.: always |
This function is called when the server receives the default response from the client.
emberAfSlWwahClusterServerInitCallback#
void emberAfSlWwahClusterServerInitCallback (int8u endpoint)
SL Works With All Hubs Cluster Server Init.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
Server Init
emberAfSlWwahClusterServerManufacturerSpecificAttributeChangedCallback#
void emberAfSlWwahClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
SL Works With All Hubs Cluster Server Manufacturer Specific Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute that changed Ver.: always |
int16u | N/A | manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
Server Manufacturer Specific Attribute Changed
emberAfSlWwahClusterServerMessageSentCallback#
void emberAfSlWwahClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame * apsFrame, int16u msgLen, int8u * message, EmberStatus status)
SL Works With All Hubs Cluster Server Message Sent.
Type | Direction | Argument Name | Description |
---|---|---|---|
EmberOutgoingMessageType | N/A | type | The type of message sent Ver.: always |
int16u | N/A | indexOrDestination | The destination or address to which the message was sent Ver.: always |
EmberApsFrame * | N/A | apsFrame | The APS frame for the message Ver.: always |
int16u | N/A | msgLen | The length of the message Ver.: always |
int8u * | N/A | message | The message that was sent Ver.: always |
EmberStatus | N/A | status | The status of the sent message Ver.: always |
Server Message Sent
emberAfSlWwahClusterServerPreAttributeChangedCallback#
EmberAfStatus emberAfSlWwahClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u * value)
SL Works With All Hubs Cluster Server Pre Attribute Changed.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being initialized Ver.: always |
EmberAfAttributeId | N/A | attributeId | Attribute to be changed Ver.: always |
EmberAfAttributeType | N/A | attributeType | Attribute type Ver.: always |
int8u | N/A | size | Attribute size Ver.: always |
int8u * | N/A | value | Attribute value Ver.: always |
Server Pre Attribute Changed
emberAfSlWwahClusterServerTickCallback#
void emberAfSlWwahClusterServerTickCallback (int8u endpoint)
SL Works With All Hubs Cluster Server Tick.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | endpoint | Endpoint that is being served Ver.: always |
Server Tick
emberAfSlWwahClusterSetIasZoneEnrollmentMethodCallback#
boolean emberAfSlWwahClusterSetIasZoneEnrollmentMethodCallback (int8u enrollmentMode)
SL Works With All Hubs Cluster Set Ias Zone Enrollment Method.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | enrollmentMode | Ver.: always |
emberAfSlWwahClusterSetMacPollFailureWaitTimeCallback#
boolean emberAfSlWwahClusterSetMacPollFailureWaitTimeCallback (int8u waitTime)
SL Works With All Hubs Cluster Set Mac Poll Failure Wait Time.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | waitTime | Ver.: always |
emberAfSlWwahClusterSetPendingNetworkUpdateCallback#
boolean emberAfSlWwahClusterSetPendingNetworkUpdateCallback (int8u channel, int16u panId)
SL Works With All Hubs Cluster Set Pending Network Update.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | channel | Ver.: always |
int16u | N/A | panId | Ver.: always |
emberAfSlWwahClusterShortAddressChangeCallback#
boolean emberAfSlWwahClusterShortAddressChangeCallback (int8u * deviceEui64, int16u deviceShort)
SL Works With All Hubs Cluster Short Address Change.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u * | N/A | deviceEui64 | Ver.: always |
int16u | N/A | deviceShort | Ver.: always |
emberAfSlWwahClusterSurveyBeaconsCallback#
boolean emberAfSlWwahClusterSurveyBeaconsCallback (int8u standardBeacons)
SL Works With All Hubs Cluster Survey Beacons.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | standardBeacons | Ver.: always |
emberAfSlWwahClusterSurveyBeaconsResponseCallback#
boolean emberAfSlWwahClusterSurveyBeaconsResponseCallback (int8u numberOfBeacons, int8u * beacon)
SL Works With All Hubs Cluster Survey Beacons Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfBeacons | Ver.: always |
int8u * | N/A | beacon | Ver.: always |
emberAfSlWwahClusterTrustCenterForClusterServerQueryCallback#
boolean emberAfSlWwahClusterTrustCenterForClusterServerQueryCallback (void )
SL Works With All Hubs Cluster Trust Center For Cluster Server Query.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
emberAfSlWwahClusterTrustCenterForClusterServerQueryResponseCallback#
boolean emberAfSlWwahClusterTrustCenterForClusterServerQueryResponseCallback (int8u numberOfClusters, int8u * clusterId)
SL Works With All Hubs Cluster Trust Center For Cluster Server Query Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfClusters | Ver.: always |
int8u * | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterUseTrustCenterForClusterServerCallback#
boolean emberAfSlWwahClusterUseTrustCenterForClusterServerCallback (int8u numberOfClusters, int8u * clusterId)
SL Works With All Hubs Cluster Use Trust Center For Cluster Server.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | numberOfClusters | Ver.: always |
int8u * | N/A | clusterId | Ver.: always |
emberAfSlWwahClusterUseTrustCenterForClusterServerResponseCallback#
boolean emberAfSlWwahClusterUseTrustCenterForClusterServerResponseCallback (int8u status, int8u clusterStatusLength, int8u * clusterStatus)
SL Works With All Hubs Cluster Use Trust Center For Cluster Server Response.
Type | Direction | Argument Name | Description |
---|---|---|---|
int8u | N/A | status | Ver.: always |
int8u | N/A | clusterStatusLength | Ver.: always |
int8u * | N/A | clusterStatus | Ver.: always |