proxygen
|
Public Member Functions | |
bool | await_ready () noexcept |
bool | await_suspend (std::experimental::coroutine_handle<> awaitingCoroutine) noexcept |
void | await_resume () noexcept |
Protected Member Functions | |
LockOperation (Mutex &mutex) noexcept | |
Protected Attributes | |
Mutex & | mutex_ |
std::experimental::coroutine_handle | awaitingCoroutine_ |
LockOperation * | next_ |
Friends | |
class | Mutex |
|
inlineexplicitprotectednoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 160 of file Mutex.h.
References awaitingCoroutine_, folly::coro::Mutex::lockAsyncImpl(), and mutex_.
|
protected |
Definition at line 174 of file Mutex.h.
Referenced by await_suspend().
|
protected |
Definition at line 173 of file Mutex.h.
Referenced by await_ready(), folly::coro::Mutex::ScopedLockOperation::await_resume(), and await_suspend().
|
protected |