#include <dius/linux/io_uring_context.h>
Public Types | |
| using | is_sender = void |
| using | CompletionSignatures = di::CompletionSignatures<di::SetValue(), di::SetError(di::Error), di::SetStopped()> |
Public Attributes | |
| IoUringContext * | parent { nullptr } |
| int | file_descriptor { -1 } |
| int | count { 0 } |
Friends | |
| template<di::ReceiverOf< CompletionSignatures > Receiver> | |
| auto | tag_invoke (di::Tag< di::execution::connect >, ListenSender self, Receiver receiver) |
| constexpr friend auto | tag_invoke (di::Tag< di::execution::get_env >, ListenSender const &self) |
| using dius::linux::ListenSender::CompletionSignatures = di::CompletionSignatures<di::SetValue(), di::SetError(di::Error), di::SetStopped()> |
| using dius::linux::ListenSender::is_sender = void |
|
friend |
|
friend |
| int dius::linux::ListenSender::count { 0 } |
| int dius::linux::ListenSender::file_descriptor { -1 } |
| IoUringContext* dius::linux::ListenSender::parent { nullptr } |