Public Member Functions | Public Attributes | List of all members
grpc_channel_stack Struct Reference

#include <channel_stack.h>

Public Member Functions

void IncrementRefCount ()
 
grpc_core::ArenaPromise< grpc_core::ServerMetadataHandleMakeCallPromise (grpc_core::CallArgs call_args)
 
grpc_core::RefCountedPtr< grpc_channel_stackRef ()
 
void Unref ()
 

Public Attributes

size_t call_stack_size
 
size_t count
 
bool is_client
 
grpc_core::ManualConstructor< std::function< void()> > on_destroy
 
grpc_stream_refcount refcount
 

Detailed Description

Definition at line 202 of file channel_stack.h.

Member Function Documentation

◆ IncrementRefCount()

void grpc_channel_stack::IncrementRefCount ( )
inline

Definition at line 324 of file channel_stack.h.

◆ MakeCallPromise()

grpc_core::ArenaPromise< grpc_core::ServerMetadataHandle > grpc_channel_stack::MakeCallPromise ( grpc_core::CallArgs  call_args)

Definition at line 304 of file channel_stack.cc.

◆ Ref()

grpc_core::RefCountedPtr<grpc_channel_stack> grpc_channel_stack::Ref ( )
inline

Definition at line 222 of file channel_stack.h.

◆ Unref()

void grpc_channel_stack::Unref ( )
inline

Definition at line 328 of file channel_stack.h.

Member Data Documentation

◆ call_stack_size

size_t grpc_channel_stack::call_stack_size

Definition at line 208 of file channel_stack.h.

◆ count

size_t grpc_channel_stack::count

Definition at line 205 of file channel_stack.h.

◆ is_client

bool grpc_channel_stack::is_client

Definition at line 204 of file channel_stack.h.

◆ on_destroy

grpc_core::ManualConstructor<std::function<void()> > grpc_channel_stack::on_destroy

Definition at line 213 of file channel_stack.h.

◆ refcount

grpc_stream_refcount grpc_channel_stack::refcount

Definition at line 203 of file channel_stack.h.


The documentation for this struct was generated from the following files:


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