2
0
mirror of https://github.com/boostorg/asio.git synced 2026-02-24 02:12:12 +00:00
Christopher Kohlhoff 292dcdcb94 Add io_uring backend.
Added support for using io_uring as the backend for all I/O objects,
including sockets, timers, and posix descriptors.

This backend is disabled by default, and must be enabled by defining
both BOOST_ASIO_HAS_IO_URING and BOOST_ASIO_DISABLE_EPOLL.

(Note: Simply defining BOOST_ASIO_HAS_IO_URING alone will enable the
backend without using it for the existing I/O objects. This allows it
to be used for I/O objects that require io_uring support, such as
files.)

This support depends on the liburing library at both compile and link
time. Add '-luring' to your list of libraries for linking.
2021-10-25 12:12:43 +11:00
2021-10-25 12:12:43 +11:00
2021-03-04 09:02:43 +11:00
2021-02-25 08:29:05 +11:00
2006-06-14 22:26:36 +00:00
2021-06-02 04:29:33 +03:00
Description
Mirrored via gitea-mirror
24 MiB
Languages
C++ 99.6%
HTML 0.2%
Perl 0.2%