Key Establishment#
Callbacks for Key Establishment Component.
Functions#
void
sl_zigbee_af_key_establishment_read_attributes_cb(sl_zigbee_af_cbke_key_establishment_suite_t suite)
Callback to read key establishments attributes.
bool
sl_zigbee_af_key_establishment_event_cb(sl_zigbee_af_key_establishment_notify_message_t status, bool amInitiator, sl_802154_short_addr_t partnerShortId, uint8_t delayInSeconds)
Callback for key establishment event.
bool
sl_zigbee_af_key_establishment_inter_pan_cb(sl_zigbee_af_key_establishment_notify_message_t status, bool amInitiator, sl_802154_pan_id_t panId, const sl_802154_long_addr_t eui64, uint8_t delayInSeconds)
Callback for Interpan key establishment.
Function Documentation#
sl_zigbee_af_key_establishment_read_attributes_cb#
void sl_zigbee_af_key_establishment_read_attributes_cb (sl_zigbee_af_cbke_key_establishment_suite_t suite)
Callback to read key establishments attributes.
Parameters
N/A | suite | Key establishment suite Ver.: always |
Definition at line
180
of file app/framework/plugin/key-establishment/key-establishment.h
sl_zigbee_af_key_establishment_event_cb#
bool sl_zigbee_af_key_establishment_event_cb (sl_zigbee_af_key_establishment_notify_message_t status, bool amInitiator, sl_802154_short_addr_t partnerShortId, uint8_t delayInSeconds)
Callback for key establishment event.
Parameters
N/A | status | Ver.: always |
N/A | amInitiator | Ver.: always |
N/A | partnerShortId | Ver.: always |
N/A | delayInSeconds | Ver.: always |
Returns
bool success is true
Definition at line
191
of file app/framework/plugin/key-establishment/key-establishment.h
sl_zigbee_af_key_establishment_inter_pan_cb#
bool sl_zigbee_af_key_establishment_inter_pan_cb (sl_zigbee_af_key_establishment_notify_message_t status, bool amInitiator, sl_802154_pan_id_t panId, const sl_802154_long_addr_t eui64, uint8_t delayInSeconds)
Callback for Interpan key establishment.
Parameters
N/A | status | Ver.: always |
N/A | amInitiator | Ver.: always |
N/A | panId | Ver.: always |
N/A | eui64 | Ver.: always |
N/A | delayInSeconds | Ver.: always |
Definition at line
205
of file app/framework/plugin/key-establishment/key-establishment.h