Public Member Functions | Private Attributes | List of all members
grpc_core::internal::ThreadState Class Reference

Public Member Functions

void AwaitThreads ()
 
void DecThreadCount ()
 
void IncThreadCount ()
 
 ThreadState ()
 
 ~ThreadState ()
 

Private Attributes

bool awaiting_threads_
 
int count_
 
gpr_cv cv_
 
gpr_mu mu_
 
bool threads_done_
 

Detailed Description

Definition at line 118 of file fork.cc.

Constructor & Destructor Documentation

◆ ThreadState()

grpc_core::internal::ThreadState::ThreadState ( )
inline

Definition at line 120 of file fork.cc.

◆ ~ThreadState()

grpc_core::internal::ThreadState::~ThreadState ( )
inline

Definition at line 151 of file fork.cc.

Member Function Documentation

◆ AwaitThreads()

void grpc_core::internal::ThreadState::AwaitThreads ( )
inline

Definition at line 140 of file fork.cc.

◆ DecThreadCount()

void grpc_core::internal::ThreadState::DecThreadCount ( )
inline

Definition at line 131 of file fork.cc.

◆ IncThreadCount()

void grpc_core::internal::ThreadState::IncThreadCount ( )
inline

Definition at line 125 of file fork.cc.

Member Data Documentation

◆ awaiting_threads_

bool grpc_core::internal::ThreadState::awaiting_threads_
private

Definition at line 157 of file fork.cc.

◆ count_

int grpc_core::internal::ThreadState::count_
private

Definition at line 161 of file fork.cc.

◆ cv_

gpr_cv grpc_core::internal::ThreadState::cv_
private

Definition at line 160 of file fork.cc.

◆ mu_

gpr_mu grpc_core::internal::ThreadState::mu_
private

Definition at line 159 of file fork.cc.

◆ threads_done_

bool grpc_core::internal::ThreadState::threads_done_
private

Definition at line 158 of file fork.cc.


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


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