Zigbee Protocol Controller 1.6.0
|
Typedefs | |
using | event_t = std::unique_ptr< events::DiscoverEvent > |
Functions | |
size_t | queue_size (void) |
Retrieve the current number of events in the process queue. More... | |
const event_t * | peek_event (void) |
Add an event to be processed in the zigpc_discovery process context. More... | |
sl_status_t | enqueue_event (event_t &&event) |
Add an event to be processed in the zigpc_discovery process context. More... | |
void | clear_queue (void) |
Remove all events from process queue. More... | |
using zigpc_discovery::process::event_t = typedef std::unique_ptr<events::DiscoverEvent> |
void zigpc_discovery::process::clear_queue | ( | void | ) |
Remove all events from process queue.
sl_status_t zigpc_discovery::process::enqueue_event | ( | event_t && | event | ) |
Add an event to be processed in the zigpc_discovery process context.
event | Reference to discovery event. |
const event_t * zigpc_discovery::process::peek_event | ( | void | ) |
Add an event to be processed in the zigpc_discovery process context.
size_t zigpc_discovery::process::queue_size | ( | void | ) |
Retrieve the current number of events in the process queue.