dius 0.1.0
Loading...
Searching...
No Matches
dius::linux::AsyncSocket< Base > Member List

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 -> intdius::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