nRF Connect SDK API 0.1.0
|
Zigbee ZBOSS OSIF layer API header. More...
#include <zboss_api.h>
#include <zephyr/kernel.h>
Go to the source code of this file.
Enumerations | |
enum | zigbee_event_t { ZIGBEE_EVENT_TX_FAILED , ZIGBEE_EVENT_TX_DONE , ZIGBEE_EVENT_RX_DONE , ZIGBEE_EVENT_APP } |
Functions | |
bool | zigbee_is_stack_started (void) |
Function for checking if the Zigbee stack has been started. | |
void | zigbee_enable (void) |
Function for starting the Zigbee thread. | |
bool | zigbee_debug_zboss_thread_is_created (void) |
Function for checking if the ZBOSS thread has been created. | |
void | zigbee_debug_suspend_zboss_thread (void) |
Function for suspending the ZBOSS thread. | |
void | zigbee_debug_resume_zboss_thread (void) |
Function for resuming the ZBOSS thread. | |
bool | zigbee_is_zboss_thread_suspended (void) |
Function for getting the state of the Zigbee stack thread processing suspension. | |
int | zigbee_init (void) |
Function for Zigbee stack initialization. | |
void | zigbee_event_notify (zigbee_event_t event) |
Notify the ZBOSS thread about a new event. | |
uint32_t | zigbee_event_poll (uint32_t timeout_us) |
Function which waits for event in case of empty Zigbee stack scheduler queue. | |
zb_bool_t | zigbee_is_nvram_initialised (void) |
Function for checking if the Zigbee NVRAM has been initialised. | |
uint32_t | zigbee_pibcache_pan_id_clear (void) |
Clears the PAN_ID value held in the Zigbee PIB cache. | |
Zigbee ZBOSS OSIF layer API header.