| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
RTIO Work request. More...
#include <work.h>
Data Fields | |
| struct k_p4wq_work | work | 
| Work item used to submit unit of work.   | |
| struct rtio_iodev_sqe * | iodev_sqe | 
| Handle to IODEV SQE containing the operation.   | |
| rtio_work_submit_t | handler | 
| Callback handler where synchronous operation may be executed.   | |
RTIO Work request.
This RTIO Work request to perform a work operation decoupled from its submission in the RTIO work-queues.
| rtio_work_submit_t rtio_work_req::handler | 
Callback handler where synchronous operation may be executed.
This is filled inside rtio_work_req_submit.
| struct rtio_iodev_sqe* rtio_work_req::iodev_sqe | 
Handle to IODEV SQE containing the operation.
This is filled inside rtio_work_req_submit.
| struct k_p4wq_work rtio_work_req::work | 
Work item used to submit unit of work.