Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
k_work_q Struct Reference

A structure used to hold work until it can be processed. More...

#include <kernel.h>

Data Fields

struct k_thread thread
 
sys_slist_t pending
 
_wait_q_t notifyq
 
_wait_q_t drainq
 
uint32_t flags
 

Detailed Description

A structure used to hold work until it can be processed.

Field Documentation

◆ drainq

_wait_q_t k_work_q::drainq

◆ flags

uint32_t k_work_q::flags

◆ notifyq

_wait_q_t k_work_q::notifyq

◆ pending

sys_slist_t k_work_q::pending

◆ thread

struct k_thread k_work_q::thread

The documentation for this struct was generated from the following file: