proxygen
|
#include <Baton.h>
Public Member Functions | |
WaitOperation (const Baton &baton) noexcept | |
bool | await_ready () const noexcept |
bool | await_suspend (std::experimental::coroutine_handle<> awaitingCoroutine) noexcept |
void | await_resume () noexcept |
Protected Attributes | |
const Baton & | baton_ |
std::experimental::coroutine_handle | awaitingCoroutine_ |
WaitOperation * | next_ |
Friends | |
class | Baton |
|
inlineexplicitnoexcept |
|
inlinenoexcept |
Definition at line 101 of file Baton.h.
References baton_, and folly::coro::Baton::ready().
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 105 of file Baton.h.
References awaitingCoroutine_, baton_, and folly::coro::Baton::waitImpl().
|
protected |
Definition at line 117 of file Baton.h.
Referenced by await_suspend().
|
protected |
Definition at line 116 of file Baton.h.
Referenced by await_ready(), and await_suspend().
|
protected |