zephyr/doc/reference/kernel/threads
Peter Bigot cbff3e34d7 doc: kernel: workqueue: correct documentation of delayed work API
The delayed work API has been changed to allow cancellation in
conditions not previously documented, but this feature can cause both
submission and cancellation to fail in the general case.  Summarize
the conditions and highlight the importance of checking result codes
for these functions.

Also explicitly note that no kernel API can reliably indicate that a
work item has been completed, and that doing so is the responsibility
of the code that provides the work handler.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2020-10-09 11:48:00 +02:00
..
index.rst doc: update struct references to use :c:struct: 2020-08-31 09:57:33 -04:00
priorities.svg
system_threads.rst doc: update function references to use :c:func: 2020-08-31 09:57:33 -04:00
thread_states.svg docs: kernel: standardize thread state capitalization 2019-11-21 09:00:26 +01:00
workqueue.rst doc: kernel: workqueue: correct documentation of delayed work API 2020-10-09 11:48:00 +02:00