dius 0.1.0
|
This is the complete list of members for dius::linux::AsyncSocket< Base >, including all inherited members.
AsyncSocket(IoUringContext *context, Args &&... args) | dius::linux::AsyncSocket< Base > | inlineexplicit |
fd() const -> int | dius::linux::AsyncSocket< Base > | inline |
parent() const -> IoUringContext * | dius::linux::AsyncSocket< Base > | inline |
set_fd(int fd) | dius::linux::AsyncSocket< Base > | inline |
tag_invoke(di::Tag< di::execution::async_read_some >, AsyncSocket &self, di::Span< di::Byte > buffer, di::Optional< u64 >) | dius::linux::AsyncSocket< Base > | friend |
tag_invoke(di::Tag< di::execution::async_write_some >, AsyncSocket &self, di::Span< di::Byte const > buffer, di::Optional< u64 >) | dius::linux::AsyncSocket< Base > | friend |
tag_invoke(di::Tag< di::execution::async_bind >, AsyncSocket &self, net::UnixAddress address) | dius::linux::AsyncSocket< Base > | friend |
tag_invoke(di::Tag< di::execution::async_connect >, AsyncSocket &self, net::UnixAddress address) | dius::linux::AsyncSocket< Base > | friend |
tag_invoke(di::Tag< di::execution::async_listen >, AsyncSocket &self, int count) | dius::linux::AsyncSocket< Base > | friend |
tag_invoke(di::Tag< di::execution::async_shutdown >, AsyncSocket &self, net::Shutdown how) | dius::linux::AsyncSocket< Base > | friend |
tag_invoke(di::Tag< di::execution::async_accept >, AsyncSocket &self) | dius::linux::AsyncSocket< Base > | friend |