#include <activity.h>
Definition at line 233 of file activity.h.
◆ ActionDuringRun
| Enumerator |
|---|
| kNone | |
| kWakeup | |
| kCancel | |
Definition at line 255 of file activity.h.
◆ ~FreestandingActivity()
| grpc_core::promise_detail::FreestandingActivity::~FreestandingActivity |
( |
| ) |
|
|
inlineoverrideprotected |
◆ ABSL_GUARDED_BY() [1/2]
| ActionDuringRun action_during_run_ grpc_core::promise_detail::FreestandingActivity::ABSL_GUARDED_BY |
( |
mu_ |
| ) |
|
|
private |
◆ ABSL_GUARDED_BY() [2/2]
| Handle* handle_ grpc_core::promise_detail::FreestandingActivity::ABSL_GUARDED_BY |
( |
mu_ |
| ) |
|
|
private |
◆ Cancel()
| virtual void grpc_core::promise_detail::FreestandingActivity::Cancel |
( |
| ) |
|
|
privatepure virtual |
◆ DropHandle()
| void grpc_core::promise_detail::FreestandingActivity::DropHandle |
( |
| ) |
|
|
private |
◆ ForceImmediateRepoll()
| void grpc_core::promise_detail::FreestandingActivity::ForceImmediateRepoll |
( |
| ) |
|
|
inlinefinalvirtual |
◆ GotActionDuringRun()
| ActionDuringRun grpc_core::promise_detail::FreestandingActivity::GotActionDuringRun |
( |
| ) |
|
|
inlineprotected |
◆ MakeNonOwningWaker()
| Waker grpc_core::promise_detail::FreestandingActivity::MakeNonOwningWaker |
( |
| ) |
|
|
finalvirtual |
◆ MakeOwningWaker()
| Waker grpc_core::promise_detail::FreestandingActivity::MakeOwningWaker |
( |
| ) |
|
|
inlinefinalvirtual |
◆ mu()
| Mutex* grpc_core::promise_detail::FreestandingActivity::mu |
( |
| ) |
|
|
inlineprotected |
◆ Orphan()
| void grpc_core::promise_detail::FreestandingActivity::Orphan |
( |
| ) |
|
|
inlinefinalvirtual |
◆ Ref()
| void grpc_core::promise_detail::FreestandingActivity::Ref |
( |
| ) |
|
|
inlineprivate |
◆ RefHandle()
◆ RefIfNonzero()
| bool grpc_core::promise_detail::FreestandingActivity::RefIfNonzero |
( |
| ) |
|
|
private |
◆ SetActionDuringRun()
| void grpc_core::promise_detail::FreestandingActivity::SetActionDuringRun |
( |
ActionDuringRun |
action | ) |
|
|
inlineprotected |
◆ Unref()
| void grpc_core::promise_detail::FreestandingActivity::Unref |
( |
| ) |
|
|
inlineprivate |
◆ WakeupComplete()
| void grpc_core::promise_detail::FreestandingActivity::WakeupComplete |
( |
| ) |
|
|
inlineprotected |
◆ mu_
| Mutex grpc_core::promise_detail::FreestandingActivity::mu_ |
|
private |
◆ refs_
| std::atomic<uint32_t> grpc_core::promise_detail::FreestandingActivity::refs_ {1} |
|
private |
The documentation for this class was generated from the following files: