Zigbee Protocol Controller 1.6.0
|
#include <memory>
#include <queue>
#include <sl_status.h>
#include <zigpc_common_zigbee.h>
#include "zigpc_discovery_events.hpp"
Go to the source code of this file.
Namespaces | |
namespace | zigpc_discovery |
namespace | zigpc_discovery::process |
Typedefs | |
using | zigpc_discovery::process::event_t = std::unique_ptr< events::DiscoverEvent > |
Functions | |
size_t | zigpc_discovery::process::queue_size (void) |
Retrieve the current number of events in the process queue. More... | |
const event_t * | zigpc_discovery::process::peek_event (void) |
Add an event to be processed in the zigpc_discovery process context. More... | |
sl_status_t | zigpc_discovery::process::enqueue_event (event_t &&event) |
Add an event to be processed in the zigpc_discovery process context. More... | |
void | zigpc_discovery::process::clear_queue (void) |
Remove all events from process queue. More... | |