boost::capy::async_mutex::lock_awaiter

Awaiter returned by lock().

Synopsis

class lock_awaiter;

Description

The awaiter contains the intrusive list node, which is stored on the coroutine frame during suspension.

Member Functions

Name

Description

lock_awaiter [constructor]

Construct from async_mutex

await_ready

await_resume

await_suspend

IoAwaitable protocol overload.

Friends

Name Description

boost::capy::async_mutex

An asynchronous mutex for coroutines.

Created with MrDocs