Seastar
High performance C++ framework for concurrent servers
|
Public Types | |
using | next_value_type = next_value_t< T > |
Public Member Functions | |
next_awaiter (Generator *generator, seastar::task *task, seastar::future<> &&f) noexcept | |
next_awaiter (const next_awaiter &)=delete | |
next_awaiter (next_awaiter &&)=delete | |
constexpr bool | await_ready () const noexcept |
template<typename Promise > | |
void | await_suspend (coroutine_handle< Promise > coro) noexcept |
next_value_type | await_resume () |
Public Attributes | |
Generator *const | _generator |
seastar::task *const | _task |
seastar::future | _next_value_future |