nRF Connect SDK API 0.1.0
|
Event manager proxy header. More...
#include <zephyr/kernel.h>
#include <zephyr/types.h>
#include <zephyr/device.h>
#include <app_event_manager.h>
Go to the source code of this file.
Macros | |
#define | EVENT_MANAGER_PROXY_SUBSCRIBE(instance, ename) event_manager_proxy_subscribe((instance), APP_EVENT_ID(ename)) |
Subscribe for the remote event. | |
Functions | |
int | event_manager_proxy_add_remote (const struct device *instance) |
Add remote core communication channel. | |
int | event_manager_proxy_subscribe (const struct device *instance, const struct event_type *local_event_id) |
Subscribe for the remote event. | |
int | event_manager_proxy_start (void) |
Start events transfer. | |
int | event_manager_proxy_wait_for_remotes (k_timeout_t timeout) |
Wait for all the remote cores to report their readiness. | |
Event manager proxy header.