libuv/include/uv
Keno Fischer d718a22ace stream: Implement cancellation support for uv_write_t
This adds a new function `uv_write_cancel` which requests the
cancellation of an in-progress write as soon as possible, possibly
causing a short write. The exact timing of the cancellation is stream type
and kernel dependent. A cancelled request will receive the ordinary write
callback with `UV_ECANCELED` and the new function `uv_write_nwritten`
can be used to determine if the write request was partially fulfilled.
2026-01-26 04:07:40 +00:00
..
aix.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
bsd.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
darwin.h unix,win: replace QUEUE with struct uv__queue (#4022) 2023-05-25 00:04:30 +02:00
errno.h unix,win: map ENOEXEC errno 2024-10-22 10:26:32 +02:00
linux.h unix,win: replace QUEUE with struct uv__queue (#4022) 2023-05-25 00:04:30 +02:00
os390.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
posix.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
sunos.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
threadpool.h unix,win: replace QUEUE with struct uv__queue (#4022) 2023-05-25 00:04:30 +02:00
tree.h unix,win: remove unused rb-tree macro parameters (#4518) 2024-08-25 22:54:09 +02:00
unix.h stream: Implement cancellation support for uv_write_t 2026-01-26 04:07:40 +00:00
version.h Now working on version 1.51.1 2025-04-25 11:55:04 +02:00
win.h stream: Implement cancellation support for uv_write_t 2026-01-26 04:07:40 +00:00