Classes | Public Member Functions | Private Types | Private Attributes | List of all members
grpc_core::WaitSet Class Referencefinal

#include <wait_set.h>

Classes

class  WakeupSet
 

Public Member Functions

Pending AddPending (Waker waker)
 
GRPC_MUST_USE_RESULT WakeupSet TakeWakeupSet ()
 

Private Types

using WakerSet = absl::flat_hash_set< Waker >
 

Private Attributes

WakerSet pending_
 

Detailed Description

Definition at line 40 of file wait_set.h.

Member Typedef Documentation

◆ WakerSet

Definition at line 41 of file wait_set.h.

Member Function Documentation

◆ AddPending()

Pending grpc_core::WaitSet::AddPending ( Waker  waker)
inline

Definition at line 46 of file wait_set.h.

◆ TakeWakeupSet()

GRPC_MUST_USE_RESULT WakeupSet grpc_core::WaitSet::TakeWakeupSet ( )
inline

Definition at line 66 of file wait_set.h.

Member Data Documentation

◆ pending_

WakerSet grpc_core::WaitSet::pending_
private

Definition at line 72 of file wait_set.h.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:37