|
| uv_udp_send_t & | req_ |
| std::optional< std::coroutine_handle<> > | handle_ |
| std::optional< int > | status_ |
◆ SendAwaiter_() [1/3]
| uvco::Udp::SendAwaiter_::SendAwaiter_ |
( |
uv_udp_send_t & | req | ) |
|
|
inlineexplicit |
uv_udp_send_t & req_
Definition udp.cc:69
◆ SendAwaiter_() [2/3]
| uvco::Udp::SendAwaiter_::SendAwaiter_ |
( |
const SendAwaiter_ & | | ) |
|
|
default |
◆ SendAwaiter_() [3/3]
◆ ~SendAwaiter_()
| uvco::Udp::SendAwaiter_::~SendAwaiter_ |
( |
| ) |
|
|
inline |
void resetData(Handle *handle)
Reset data pointer on handle to nullptr.
Definition internal_utils.h:83
◆ await_ready()
| bool uvco::Udp::SendAwaiter_::await_ready |
( |
| ) |
const |
|
nodiscard |
std::optional< int > status_
Definition udp.cc:71
◆ await_resume()
| int uvco::Udp::SendAwaiter_::await_resume |
( |
| ) |
|
◆ await_suspend()
| bool uvco::Udp::SendAwaiter_::await_suspend |
( |
std::coroutine_handle<> | h | ) |
|
423 {
427 return true;
428}
void setData(Handle *handle, Data *data)
Obtain data pointer set on request with type cast. Data may be nullptr.
Definition internal_utils.h:77
std::optional< std::coroutine_handle<> > handle_
Definition udp.cc:70
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ handle_
| std::optional<std::coroutine_handle<> > uvco::Udp::SendAwaiter_::handle_ |
◆ req_
| uv_udp_send_t& uvco::Udp::SendAwaiter_::req_ |
◆ status_
| std::optional<int> uvco::Udp::SendAwaiter_::status_ |
The documentation for this struct was generated from the following file: