_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_ctx (defined in llfio_v2_xxx::listening_byte_socket_handle) | llfio_v2_xxx::listening_byte_socket_handle | protected |
_deleter() (defined in llfio_v2_xxx::listening_byte_socket_handle) | llfio_v2_xxx::listening_byte_socket_handle | inlinevirtual |
_do_multiplexer_read(io_request< buffers_type > reqs, deadline d) noexcept=0 (defined in llfio_v2_xxx::listening_tls_socket_handle) | llfio_v2_xxx::listening_tls_socket_handle | inlineprotectedpure virtual |
_do_read(io_request< buffers_type > req, deadline d) noexcept=0 (defined in llfio_v2_xxx::listening_tls_socket_handle) | llfio_v2_xxx::listening_tls_socket_handle | inlineprotectedpure virtual |
_padding0_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_padding1_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_padding2_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_underlying_read(typename Impl::template io_request< typename Impl::buffers_type > req, deadline d) noexcept (defined in llfio_v2_xxx::listening_byte_socket_handle) | llfio_v2_xxx::listening_byte_socket_handle | inlineprotected |
_v (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
algorithms_description() const =0 | llfio_v2_xxx::listening_tls_socket_handle | pure virtual |
are_reads_from_cache() const noexcept | llfio_v2_xxx::handle | inline |
are_safety_barriers_issued() const noexcept | llfio_v2_xxx::handle | inline |
are_writes_durable() const noexcept | llfio_v2_xxx::handle | inline |
awaitable typedef (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
bind(const ip::address &addr, creation _creation=creation::only_if_not_exist, int backlog=-1) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inlinevirtual |
buffer_type typedef | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
caching enum name | llfio_v2_xxx::handle | |
clone() const noexcept | llfio_v2_xxx::handle | inline |
close() noexcept override | llfio_v2_xxx::listening_byte_socket_handle | inlinevirtual |
co_read(io_request< buffers_type > reqs, deadline d={}) noexcept | llfio_v2_xxx::listening_tls_socket_handle | |
const_buffer_type typedef | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
const_buffers_type typedef | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
creation enum name | llfio_v2_xxx::handle | |
current_path() const noexcept | llfio_v2_xxx::handle | inlinevirtual |
extent_type typedef | llfio_v2_xxx::handle | |
family() const noexcept | llfio_v2_xxx::listening_byte_socket_handle | inline |
flags (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
flags() const noexcept | llfio_v2_xxx::handle | inline |
handle() | llfio_v2_xxx::handle | inline |
handle(native_handle_type h, flag flags=flag::none) noexcept | llfio_v2_xxx::handle | inlineexplicit |
handle(const handle &)=delete | llfio_v2_xxx::handle | |
handle(handle &&o) noexcept | llfio_v2_xxx::handle | inline |
io_result typedef (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
is_allocation() const noexcept | llfio_v2_xxx::handle | inline |
is_append_only() const noexcept | llfio_v2_xxx::handle | inline |
is_directory() const noexcept | llfio_v2_xxx::handle | inline |
is_http_socket() const noexcept | llfio_v2_xxx::handle | inline |
is_kernel_handle() const noexcept | llfio_v2_xxx::handle | inline |
is_multiplexable() const noexcept | llfio_v2_xxx::handle | inline |
is_multiplexer() const noexcept | llfio_v2_xxx::handle | inline |
is_nonblocking() const noexcept | llfio_v2_xxx::handle | inline |
is_path() const noexcept | llfio_v2_xxx::handle | inline |
is_pipe() const noexcept | llfio_v2_xxx::handle | inline |
is_process() const noexcept | llfio_v2_xxx::handle | inline |
is_readable() const noexcept | llfio_v2_xxx::handle | inline |
is_regular() const noexcept | llfio_v2_xxx::handle | inline |
is_section() const noexcept | llfio_v2_xxx::handle | inline |
is_seekable() const noexcept | llfio_v2_xxx::handle | inline |
is_socket() const noexcept | llfio_v2_xxx::handle | inline |
is_symlink() const noexcept | llfio_v2_xxx::handle | inline |
is_tls_socket() const noexcept | llfio_v2_xxx::handle | inline |
is_valid() const noexcept | llfio_v2_xxx::handle | inline |
is_writable() const noexcept | llfio_v2_xxx::handle | inline |
kernel_caching() const noexcept | llfio_v2_xxx::handle | inline |
listening_byte_socket(ip::family _family, mode _mode=mode::write, caching _caching=caching::all, flag flags=flag::none) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inlinestatic |
listening_byte_socket_handle() | llfio_v2_xxx::listening_byte_socket_handle | inline |
listening_byte_socket_handle(native_handle_type h, flag flags, byte_io_multiplexer *ctx) | llfio_v2_xxx::listening_byte_socket_handle | inline |
listening_byte_socket_handle(const listening_byte_socket_handle &)=delete | llfio_v2_xxx::listening_byte_socket_handle | |
listening_byte_socket_handle(listening_byte_socket_handle &&o) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inline |
listening_byte_socket_handle(handle &&o, byte_io_multiplexer *ctx) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inlineexplicit |
listening_socket_handle_buffer_types_injector(listening_byte_socket_handle &&o) noexcept(std::is_nothrow_move_constructible< listening_byte_socket_handle >::value) (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | inline |
listening_socket_handle_buffer_types_injector()=default (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
listening_socket_handle_buffer_types_injector(const listening_socket_handle_buffer_types_injector &)=default (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
listening_socket_handle_buffer_types_injector(listening_socket_handle_buffer_types_injector &&)=default (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
listening_socket_handle_buffer_types_injector(handle &&o) noexcept(std::is_nothrow_move_constructible< handle >::value) (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< handle, byte_socket_handle >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< handle, byte_socket_handle > | inline |
listening_tls_socket_handle() (defined in llfio_v2_xxx::listening_tls_socket_handle) | llfio_v2_xxx::listening_tls_socket_handle | inlineprotected |
listening_tls_socket_handle(listening_byte_socket_handle &&sock) (defined in llfio_v2_xxx::listening_tls_socket_handle) | llfio_v2_xxx::listening_tls_socket_handle | inlineexplicitprotected |
local_endpoint() const noexcept | llfio_v2_xxx::listening_byte_socket_handle | inlinevirtual |
mode enum name | llfio_v2_xxx::handle | |
multiplexable_listening_byte_socket(ip::family _family, mode _mode=mode::write, caching _caching=caching::all, flag flags=flag::multiplexable) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inlinestatic |
multiplexer() const noexcept | llfio_v2_xxx::listening_byte_socket_handle | inline |
native_handle() const noexcept | llfio_v2_xxx::handle | inline |
operator=(const listening_socket_handle_buffer_types_injector &)=default (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
operator=(listening_socket_handle_buffer_types_injector &&)=default (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
llfio_v2_xxx::listening_byte_socket_handle::operator=(const listening_byte_socket_handle &)=delete | llfio_v2_xxx::listening_byte_socket_handle | |
llfio_v2_xxx::listening_byte_socket_handle::operator=(listening_byte_socket_handle &&o) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inline |
llfio_v2_xxx::handle::operator=(const handle &o)=delete | llfio_v2_xxx::handle | |
llfio_v2_xxx::handle::operator=(handle &&o) noexcept | llfio_v2_xxx::handle | inline |
path_type typedef | llfio_v2_xxx::handle | |
QUICKCPPLIB_BITFIELD_BEGIN_T(flag, uint16_t) | llfio_v2_xxx::handle | inline |
read(io_request< buffers_type > req, deadline d={}) noexcept | llfio_v2_xxx::listening_tls_socket_handle | inline |
release() noexcept | llfio_v2_xxx::handle | inlinevirtual |
requires_aligned_io() const noexcept | llfio_v2_xxx::handle | inline |
set_algorithms(tls_algorithm set) noexcept=0 | llfio_v2_xxx::listening_tls_socket_handle | pure virtual |
set_append_only(bool enable) noexcept | llfio_v2_xxx::handle | inlinevirtual |
set_authentication_certificates_path(path_view identifier) noexcept=0 | llfio_v2_xxx::listening_tls_socket_handle | pure virtual |
set_multiplexer(byte_io_multiplexer *c=this_thread::multiplexer()) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inlinevirtual |
set_registered_buffer_chunk_size(size_t bytes) noexcept=0 | llfio_v2_xxx::listening_tls_socket_handle | pure virtual |
size_type typedef | llfio_v2_xxx::handle | |
swap(listening_byte_socket_handle &o) noexcept | llfio_v2_xxx::listening_byte_socket_handle | inline |
listening_socket_handle_buffer_types_injector< handle, byte_socket_handle >::swap(handle &o) noexcept | llfio_v2_xxx::handle | inline |
~handle() (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | inlinevirtual |
~listening_byte_socket_handle() override (defined in llfio_v2_xxx::listening_byte_socket_handle) | llfio_v2_xxx::listening_byte_socket_handle | inlinevirtual |
~listening_socket_handle_buffer_types_injector()=default (defined in llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr >) | llfio_v2_xxx::listening_socket_handle_buffer_types_injector< listening_byte_socket_handle, tls_socket_handle_ptr > | |
~pollable_handle() (defined in llfio_v2_xxx::pollable_handle) | llfio_v2_xxx::pollable_handle | inlinevirtual |