libuv/docs/src
Santiago Gimeno 61c966cf0b
src: add uv_thread_set/getname() methods (#4599)
`uv_thread_setname()` sets the name of the current thread. Different
platforms define different limits on the max number of characters
a thread name can be: Linux, IBMi (16), macOS (64), Windows (32767),
and NetBSD (32), etc. `uv_thread_setname()` will truncate it in case
`name` is larger than the limit of the platform.

`uv_thread_getname()` gets the name of the thread specified by `tid`.
The thread name is copied into the buffer pointed to by `name`. The
`size` parameter specifies the size of the buffer pointed to by `name`.
The buffer should be large enough to hold the name of the thread plus
the trailing NUL, or it will be truncated to fit.
2024-11-27 12:52:18 +01:00
..
guide doc: fix some typos 2024-04-26 13:57:26 +02:00
sphinx-plugins doc: fix most sphinx warnings 2020-08-18 13:07:04 -04:00
static win,unix: change execution order of timers (#3927) 2023-03-20 10:04:57 -06:00
api.rst core: add API to measure event loop idle time 2020-08-04 10:31:42 -04:00
async.rst doc: fix most sphinx warnings 2020-08-18 13:07:04 -04:00
check.rst doc: check/idle/prepare functions always succeed 2020-04-28 20:06:55 +02:00
conf.py doc: switch to Furo, a more modern Sphinx theme (#4094) 2023-08-14 15:27:18 -04:00
design.rst win,unix: change execution order of timers (#3927) 2023-03-20 10:04:57 -06:00
dll.rst doc: add uv_dlsym() return type 2015-09-02 09:58:55 +02:00
dns.rst doc: document uv_getnameinfo_t.{host|service} 2015-03-02 16:53:57 +01:00
errors.rst include: add EUNATCH errno mapping (#4047) 2023-06-16 09:27:39 -04:00
fs_event.rst doc: document specific macOS fs_event behavior (#4503) 2024-08-17 13:44:37 +02:00
fs_poll.rst docs: improve UV_ENOBUFS scenario documentation 2017-03-08 20:55:40 -05:00
fs.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
guide.rst doc: add warning note to user guide 2017-04-28 11:15:53 +02:00
handle.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
idle.rst doc: check/idle/prepare functions always succeed 2020-04-28 20:06:55 +02:00
index.rst doc: replace pyuv with uvloop (#3324) 2021-10-10 00:56:50 +02:00
loop.rst doc: fix the uv_*_set_data series of functions 2024-08-16 09:13:42 +02:00
metrics.rst src: add new metrics APIs (#3749) 2022-11-11 16:21:58 +01:00
migration_010_100.rst doc: fix spelling 2014-11-29 04:22:56 +01:00
misc.rst doc: document uv_loop_option 2024-08-15 11:01:20 +02:00
pipe.rst unix,win: add UV_PIPE_NO_TRUNCATE flag (#4040) 2023-06-06 17:08:36 +02:00
poll.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
prepare.rst doc: check/idle/prepare functions always succeed 2020-04-28 20:06:55 +02:00
process.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
request.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
signal.rst win, tty: improve SIGWINCH performance 2019-09-05 11:36:02 +02:00
stream.rst doc: more accurate list of valid send_handle's 2021-06-18 23:38:03 -04:00
tcp.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
threading.rst src: add uv_thread_set/getname() methods (#4599) 2024-11-27 12:52:18 +01:00
threadpool.rst unix,win: give thread pool threads an 8 MB stack (#3787) 2022-10-18 23:06:47 +02:00
timer.rst unix,win: add uv_timer_get_due_in() 2020-09-21 22:15:46 -04:00
tty.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
udp.rst doc: properly label enumerations and types (#4506) 2024-08-16 19:30:06 +02:00
upgrading.rst doc: move "upgrading" to a standalone document 2017-04-28 11:15:04 +02:00
version.rst docs: fix linkcheck 2020-01-08 11:51:04 -05:00