Zephyr Project API
3.2.0
A Scalable Open Source RTOS
|
#include <zephyr/rtio/rtio.h>
Go to the source code of this file.
Data Structures | |
struct | rtio_simple_executor |
Simple Executor. More... | |
Macros | |
#define | RTIO_EXECUTOR_SIMPLE_DEFINE(name) struct rtio_simple_executor name = { .ctx = { .api = &z_rtio_simple_api } }; |
Define a simple executor with a given name. More... | |
Functions | |
int | rtio_simple_submit (struct rtio *r) |
Submit to the simple executor. More... | |
void | rtio_simple_ok (struct rtio *r, const struct rtio_sqe *sqe, int result) |
Report a SQE has completed successfully. More... | |
void | rtio_simple_err (struct rtio *r, const struct rtio_sqe *sqe, int result) |
Report a SQE has completed with error. More... | |