IAS Zone Client#

Callbacks for IAS Zone Client Component.

Callbacks#

void
emberAfPluginIasZoneClientZdoCallback(EmberNodeId emberNodeId, EmberApsFrame *apsFrame, uint8_t *message, uint16_t length)

Callback for IAS zone client ZDO.

void
emberAfPluginIasZoneClientWriteAttributesResponseCallback(EmberAfClusterId clusterId, uint8_t *buffer, uint16_t bufLen)

Callback for IAS zone client write attributes.

void
emberAfPluginIasZoneClientReadAttributesResponseCallback(EmberAfClusterId clusterId, uint8_t *buffer, uint16_t bufLen)

Callback for IAS zone read attributes.

Callbacks Documentation#

emberAfPluginIasZoneClientZdoCallback#

void emberAfPluginIasZoneClientZdoCallback (EmberNodeId emberNodeId, EmberApsFrame * apsFrame, uint8_t * message, uint16_t length)

Callback for IAS zone client ZDO.

Parameters
TypeDirectionArgument NameDescription
EmberNodeIdN/AemberNodeId

node ID Ver.: always

EmberApsFrame *N/AapsFrame

Ver.: always

uint8_t *N/Amessage

Ver.: always

uint16_tN/Alength

Ver.: always


emberAfPluginIasZoneClientWriteAttributesResponseCallback#

void emberAfPluginIasZoneClientWriteAttributesResponseCallback (EmberAfClusterId clusterId, uint8_t * buffer, uint16_t bufLen)

Callback for IAS zone client write attributes.

Parameters
TypeDirectionArgument NameDescription
EmberAfClusterIdN/AclusterId

Ver.: always

uint8_t *N/Abuffer

Ver.: always

uint16_tN/AbufLen

emberAfPluginIasZoneClientReadAttributesResponseCallback#

void emberAfPluginIasZoneClientReadAttributesResponseCallback (EmberAfClusterId clusterId, uint8_t * buffer, uint16_t bufLen)

Callback for IAS zone read attributes.

Parameters
TypeDirectionArgument NameDescription
EmberAfClusterIdN/AclusterId

Ver.: always

uint8_t *N/Abuffer

Ver.: always

uint16_tN/AbufLen

Ver.: always