Classes | Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
grpc_core::ClientChannelServiceConfigCallData Class Reference

#include <client_channel.h>

Inheritance diagram for grpc_core::ClientChannelServiceConfigCallData:
Inheritance graph
[legend]

Classes

class  CallDispatchControllerWrapper
 

Public Member Functions

ConfigSelector::CallDispatchControllercall_dispatch_controller ()
 
 ClientChannelServiceConfigCallData (RefCountedPtr< ServiceConfig > service_config, const ServiceConfigParser::ParsedConfigVector *method_configs, ServiceConfigCallData::CallAttributes call_attributes, ConfigSelector::CallDispatchController *call_dispatch_controller, grpc_call_context_element *call_context)
 
- Public Member Functions inherited from grpc_core::ServiceConfigCallData
const CallAttributescall_attributes () const
 
ServiceConfigParser::ParsedConfigGetGlobalParsedConfig (size_t index) const
 
ServiceConfigParser::ParsedConfigGetMethodParsedConfig (size_t index) const
 
ServiceConfigservice_config ()
 
 ServiceConfigCallData ()
 
 ServiceConfigCallData (RefCountedPtr< ServiceConfig > service_config, const ServiceConfigParser::ParsedConfigVector *method_configs, CallAttributes call_attributes)
 

Static Private Member Functions

static void Destroy (void *ptr)
 

Private Attributes

CallDispatchControllerWrapper call_dispatch_controller_
 

Additional Inherited Members

- Public Types inherited from grpc_core::ServiceConfigCallData
using CallAttributes = std::map< UniqueTypeName, absl::string_view >
 

Detailed Description

Definition at line 558 of file client_channel.h.

Constructor & Destructor Documentation

◆ ClientChannelServiceConfigCallData()

grpc_core::ClientChannelServiceConfigCallData::ClientChannelServiceConfigCallData ( RefCountedPtr< ServiceConfig service_config,
const ServiceConfigParser::ParsedConfigVector method_configs,
ServiceConfigCallData::CallAttributes  call_attributes,
ConfigSelector::CallDispatchController call_dispatch_controller,
grpc_call_context_element call_context 
)
inline

Definition at line 560 of file client_channel.h.

Member Function Documentation

◆ call_dispatch_controller()

ConfigSelector::CallDispatchController* grpc_core::ClientChannelServiceConfigCallData::call_dispatch_controller ( )
inline

Definition at line 573 of file client_channel.h.

◆ Destroy()

static void grpc_core::ClientChannelServiceConfigCallData::Destroy ( void *  ptr)
inlinestaticprivate

Definition at line 610 of file client_channel.h.

Member Data Documentation

◆ call_dispatch_controller_

CallDispatchControllerWrapper grpc_core::ClientChannelServiceConfigCallData::call_dispatch_controller_
private

Definition at line 615 of file client_channel.h.


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


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