Interpan#
Callbacks for Interpan Component.
Callbacks#
Called by the Interpan plugin when an interpan message is received but has not yet been handled by the plugin or the framework.
Message received over fragments.
Fragment transmission failed.
Callbacks Documentation#
sl_zigbee_af_interpan_pre_message_received_cb#
bool sl_zigbee_af_interpan_pre_message_received_cb (const sl_zigbee_af_interpan_header_t * header, uint8_t msgLen, uint8_t * message)
Called by the Interpan plugin when an interpan message is received but has not yet been handled by the plugin or the framework.
N/A | header | The inter-PAN header Ver.: always |
N/A | msgLen | The message payload length Ver.: always |
N/A | message | The message payload Ver.: always |
The application should return true if the message was handled.
272
of file app/framework/plugin/interpan/interpan.h
sl_zigbee_af_interpan_message_received_over_fragments_cb#
void sl_zigbee_af_interpan_message_received_over_fragments_cb (const sl_zigbee_af_interpan_header_t * header, uint8_t msgLen, uint8_t * message)
Message received over fragments.
N/A | header | The inter-PAN header Ver.: always |
N/A | msgLen | The message payload length Ver.: always |
N/A | message | The message payload Ver.: always |
This function is called by the Interpan plugin when a fully reconstructed message has been received over inter-PAN fragments, or IPMFs.
285
of file app/framework/plugin/interpan/interpan.h
sl_zigbee_af_interpan_fragment_transmission_failed_cb#
void sl_zigbee_af_interpan_fragment_transmission_failed_cb (uint8_t interpanFragmentationStatus, uint8_t fragmentNum)
Fragment transmission failed.
N/A | interpanFragmentationStatus | The status describing why transmission failed Ver.: always |
N/A | fragmentNum | The fragment number that encountered the failure Ver.: always |
This function is called by the Interpan plugin when a fragmented transmission has failed.
299
of file app/framework/plugin/interpan/interpan.h