#include <dius/linux/io_uring_context.h>
Public Types | |
using | is_sender = void |
using | AsyncSocket = linux::AsyncSocket<di::Void> |
using | CompletionSignatures |
Public Attributes | |
IoUringContext * | parent |
di::ReferenceWrapper< AsyncSocket > | socket |
Friends | |
template<di::ReceiverOf< CompletionSignatures > Receiver> | |
auto | tag_invoke (di::Tag< di::execution::connect >, MakeSocketSender self, Receiver receiver) |
constexpr friend auto | tag_invoke (di::Tag< di::execution::get_env >, MakeSocketSender const &self) |
using dius::linux::MakeSocketSender::is_sender = void |
|
friend |
|
friend |
IoUringContext* dius::linux::MakeSocketSender::parent |
di::ReferenceWrapper<AsyncSocket> dius::linux::MakeSocketSender::socket |