The implementation information returned.
More...
#include "byte_io_multiplexer.hpp"
|
string_view | name |
| The name of the underlying implementation e.g. "OpenSSL", "IOCP", "io_uring", "Windows RIO" etc.
|
|
struct { | |
|
uint16_t major {0} | |
|
uint16_t minor {0} | |
|
uint16_t patch {0} | |
|
} | version | |
| Version of the underlying implementation. Could be a kernel version if appropriate.
|
|
string_view | postfix |
| The build config or other disambiguator from others with the same name and version.
|
|
struct llfio_v2_xxx::byte_io_multiplexer::implementation_information_t::multiplexes_t | multiplexes |
|
The implementation information returned.
◆ implementation_information_t()
constexpr llfio_v2_xxx::byte_io_multiplexer::implementation_information_t::implementation_information_t |
( |
| ) |
|
|
inlineconstexpr |
◆ major
uint16_t llfio_v2_xxx::byte_io_multiplexer::implementation_information_t::major {0} |
500{0}, minor{0}, patch{0};
◆ minor
uint16_t llfio_v2_xxx::byte_io_multiplexer::implementation_information_t::minor {0} |
500{0}, minor{0}, patch{0};
◆ patch
uint16_t llfio_v2_xxx::byte_io_multiplexer::implementation_information_t::patch {0} |
500{0}, minor{0}, patch{0};
The documentation for this struct was generated from the following file:
- include/llfio/v2.0/byte_io_multiplexer.hpp