diff options
author | Brad King <brad.king@kitware.com> | 2020-04-29 12:21:02 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-04-29 12:21:02 (GMT) |
commit | efdd451f4bbf704097c95d6ca8cfd8f27cd3e87d (patch) | |
tree | 0dd89f8a2ba33d3d947993af591ab9ab7d0bac49 /Utilities/cmlibuv/src/uv-common.h | |
parent | 959acdc9e6af291b7f8c3ac530496322745385a2 (diff) | |
parent | d355f401d79848a80acc0df296f168bad28d5c95 (diff) | |
download | CMake-efdd451f4bbf704097c95d6ca8cfd8f27cd3e87d.zip CMake-efdd451f4bbf704097c95d6ca8cfd8f27cd3e87d.tar.gz CMake-efdd451f4bbf704097c95d6ca8cfd8f27cd3e87d.tar.bz2 |
Merge branch 'upstream-libuv' into update-libuv
* upstream-libuv:
libuv 2020-04-29 (e7ebae26)
Diffstat (limited to 'Utilities/cmlibuv/src/uv-common.h')
-rw-r--r-- | Utilities/cmlibuv/src/uv-common.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Utilities/cmlibuv/src/uv-common.h b/Utilities/cmlibuv/src/uv-common.h index 13192c1..0b0f5f8 100644 --- a/Utilities/cmlibuv/src/uv-common.h +++ b/Utilities/cmlibuv/src/uv-common.h @@ -104,6 +104,7 @@ enum { /* Only used by uv_udp_t handles. */ UV_HANDLE_UDP_PROCESSING = 0x01000000, UV_HANDLE_UDP_CONNECTED = 0x02000000, + UV_HANDLE_UDP_RECVMMSG = 0x04000000, /* Only used by uv_pipe_t handles. */ UV_HANDLE_NON_OVERLAPPED_PIPE = 0x01000000, @@ -138,6 +139,11 @@ int uv__tcp_connect(uv_connect_t* req, unsigned int addrlen, uv_connect_cb cb); +int uv__udp_init_ex(uv_loop_t* loop, + uv_udp_t* handle, + unsigned flags, + int domain); + int uv__udp_bind(uv_udp_t* handle, const struct sockaddr* addr, unsigned int addrlen, @@ -200,6 +206,10 @@ int uv__next_timeout(const uv_loop_t* loop); void uv__run_timers(uv_loop_t* loop); void uv__timer_close(uv_timer_t* handle); +void uv__process_title_cleanup(void); +void uv__signal_cleanup(void); +void uv__threadpool_cleanup(void); + #define uv__has_active_reqs(loop) \ ((loop)->active_reqs.count > 0) |