GRPC Core  9.0.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 C_grpc_gcp_RpcProtocolVersions
 C_grpc_gcp_RpcProtocolVersions_Version
 Calts_counter
 Calts_crypter
 Calts_crypter_vtable

A typical usage of the interface would be

// Perform a seal operation
 Calts_frame_protector
 Calts_frame_readerMain struct for a frame reader
 Calts_frame_writerImplementation of frame reader and frame writer
 Calts_grpc_handshaker_client
 Calts_grpc_integrity_only_record_protocol
 Calts_grpc_record_protocol
 Calts_grpc_record_protocol_vtableThis file contains alts_grpc_record_protocol internals and internal-only helper functions
 Calts_handshaker_client
 Calts_handshaker_client_vtable
 Calts_iovec_record_protocol
 Calts_record_protocol_crypterThis file contains common implementation that will be used in both seal and unseal operations
 Calts_shared_resource_dedicatedMain struct containing ALTS shared resources used when employing the dedicated completion queue and thread
 Calts_tsi_handshaker
 Calts_tsi_handshaker_continue_handshaker_next_args
 Calts_tsi_handshaker_result
 Calts_zero_copy_grpc_protectorMain struct for alts_zero_copy_grpc_protector
 Cgrpc_core::ApplicationCallbackExecCtxApplication-callback execution context
 Cgrpc_core::Arena
 Cgrpc_core::SubchannelConnector::Args
 Cgrpc_core::PidController::Args
 Cgrpc_core::SubchannelCall::Args
 Cgrpc_core::LoadBalancingPolicy::ArgsArgs used to instantiate an LB policy
 Cgrpc_core::Atomic< T >
 Cgrpc_core::Atomic< bool >
 Cgrpc_core::Atomic< destroy_user_data_func >
 Cgrpc_core::Atomic< gpr_cycle_counter >
 Cgrpc_core::Atomic< grpc_connectivity_state >
 Cgrpc_core::Atomic< grpc_core::MultiProducerSingleConsumerQueue::Node *>
 Cgrpc_core::Atomic< int >
 Cgrpc_core::Atomic< int64_t >
 Cgrpc_core::Atomic< intptr_t >
 Cgrpc_core::Atomic< size_t >
 Cgrpc_core::Atomic< uint64_t >
 Cgrpc_core::Atomic< uint8_t >
 Cgrpc_core::Atomic< Value >
 Cgrpc_core::Atomic< void *>
 Cgrpc_error::atomics
 Cb64_huff_sym
 Cgrpc_core::LoadBalancingPolicy::BackendMetricData
 Cgrpc_core::BackOffImplementation of the backoff mechanism described in doc/connection-backoff.md
 Cbase_call_data
 Cbatch_control
 Cgrpc_core::BdpEstimator
 Cgrpc_core::InternedMetadata::BucketLink
 Cgrpc_core::LoadBalancingPolicyRegistry::BuilderMethods used to create and populate the LoadBalancingPolicyRegistry
 Cgrpc_core::ResolverRegistry::BuilderMethods used to create and populate the ResolverRegistry
 Cgrpc_core::ByteStreamCache
 Ccallback_state
 Cgrpc_core::CallbackWrapper
 Cgrpc_core::CallCombiner
 Cgrpc_core::CallCombinerClosureList
 Cgrpc_core::channelz::CallCountingHelper
 Cgrpc_core::ServiceConfig::CallDataWhen a service config is applied to a call in the client_channel_filter, we create an instance of this object and store it in the call_data for client_channel
 Cgrpc_core::LoadBalancingPolicy::CallStateInterface for accessing per-call state
 Ccancel_state
 Ccancel_stream_cb_args
 Cgrpc_core::CdsUpdate
 Cgrpc_core::LoadBalancingPolicy::ChannelControlHelperA proxy object implemented by the client channel and used by the LB policy to communicate with the channel
 Cgrpc_core::XdsBootstrap::ChannelCreds
 Cgrpc_core::channelz::ChannelTrace
 Cgrpc_core::channelz::ChannelzRegistry
 Cchild_call
 Cgrpc_core::ClientChannelFactory
 Cgrpc_core::Closure
 Cgrpc_core::XdsClient::ClusterWatcherInterface
 Cgrpc_core::Combiner
 Cgrpc_core::ExecCtx::CombinerData
 Ccompleted_thread
 Cgrpc_core::CondVar
 Cconnected_channel_call_data
 Cconnected_channel_channel_data
 Cgrpc_core::ConnectionMetrics
 Cgrpc_core::ConnectivityStateTracker
 Cgrpc_core::SubchannelInterface::ConnectivityStateWatcherInterface
 Cgrpc_core::ContextListA list of RPC Contexts
 Ccq_is_finished_arg
 Ccq_vtable
 Ccustom_tcp_endpoint
 Cgrpc_core::DebugLocation
 Cgrpc_core::DefaultDeleteChar
 Cgrpc_core::DefaultSslRootStore
 Cgrpc_core::XdsDropConfig::DropCategory
 Cgrpc_core::GrpcLbClientStats::DropTokenCount
 Cdump_out
 Cgrpc_core::EdsUpdate
 Cemail_key_mapping
 CEmitIndexedStatus
 Cgrpc_core::XdsClient::EndpointWatcherInterface
 Cgrpc_core::SliceHashTable< T >::Entry
 Cgrpc_core::ExecCtxExecution context
 Cgrpc_core::internal::ExecCtxState
 Cgrpc_core::Executor
 Cfake_handshaker_result
 Cfilter_node
 Cgrpc_core::chttp2::FlowControlAction
 Cgrpc_core::chttp2::FlowControlTrace
 Cgrpc_core::Fork
 Cframer_state
 Cgrpc_core::GlobalConfigEnv
 Cgpr_event
 Cgpr_gcc_thread_localThread local storage based on gcc compiler primitives
 Cgpr_log_func_argsLog overrides: applications can use this API to intercept logging calls and use their own implementations
 Cgpr_msvc_thread_localThread local storage based on ms visual c compiler primitives
 Cgpr_mu
 Cgpr_pthread_thread_localThread local storage based on pthread library calls
 Cgpr_refcount
 Cgpr_spinlock
 Cgpr_stats_counter
 Cgpr_strvec
 Cgpr_timespecAnalogous to struct timespec
 Cgrpc_address_resolver_vtable
 Cgrpc_alts_credentials_client_optionsMain struct for ALTS client credentials options
 Cgrpc_alts_credentials_options
 Cgrpc_alts_credentials_options_vtable
 Cgrpc_alts_credentials_server_optionsMain struct for ALTS server credentials options
 Cgrpc_ares_request
 Cgrpc_argA single argument..
 Cgrpc_arg::grpc_arg_value::grpc_arg_pointer
 Cgrpc_arg_pointer_vtable
 Cgrpc_arg::grpc_arg_value
 Cgrpc_auth_json_key
 Cgrpc_auth_metadata_contextContext that can be used by metadata credentials plugin in order to create auth related metadata
 Cgrpc_auth_metadata_processorPluggable server-side metadata processor object
 Cgrpc_auth_propertyValue, if not NULL, is guaranteed to be NULL terminated
 Cgrpc_auth_property_array
 Cgrpc_auth_property_iterator
 Cgrpc_auth_refresh_token
 Cgrpc_avl"pointer" to an AVL tree - this is a reference counted object - use grpc_avl_ref to add a reference, grpc_avl_unref when done with a reference
 Cgrpc_avl_nodeInternal node of an AVL tree
 Cgrpc_avl_vtableVtable for the AVL tree The optional user_data is propagated from the top level grpc_avl_XXX API
 Cgrpc_base64_decode_context
 Cgrpc_byte_buffer
 Cgrpc_byte_buffer::grpc_byte_buffer_data
 Cgrpc_byte_buffer_reader
 Cgrpc_byte_buffer_reader::grpc_byte_buffer_reader_currentDifferent current objects correspond to different types of byte buffers
 Cgrpc_call
 Cgrpc_call_context_element
 Cgrpc_call_create_args
 Cgrpc_call_details
 Cgrpc_call_element
 Cgrpc_call_element_args
 Cgrpc_call_final_infoInformation about the call upon completion
 Cgrpc_call_stack
 Cgrpc_call_stats
 Cgrpc_channel
 Cgrpc_channel_argsAn array of arguments that can be passed around
 Cgrpc_channel_element
 Cgrpc_channel_element_args
 Cgrpc_channel_filter
 Cgrpc_channel_infoInformation requested from the channel
 Cgrpc_channel_stack
 Cgrpc_channel_stack_builder
 Cgrpc_channel_stack_builder_iterator
 Cgrpc_chttp2_begin_write_result
 Cgrpc_chttp2_data_parser
 Cgrpc_chttp2_goaway_parser
 Cgrpc_chttp2_hpack_compressor
 Cgrpc_chttp2_hpack_parser
 Cgrpc_chttp2_hpack_parser_string
 Cgrpc_chttp2_hptbl
 Cgrpc_chttp2_hptbl_find_result
 Cgrpc_chttp2_huffsym
 Cgrpc_chttp2_incoming_metadata_buffer
 Cgrpc_chttp2_ping_parser
 Cgrpc_chttp2_ping_queue
 Cgrpc_chttp2_repeated_ping_policy
 Cgrpc_chttp2_repeated_ping_state
 Cgrpc_chttp2_rst_stream_parser
 Cgrpc_chttp2_server_ping_recv_state
 Cgrpc_chttp2_setting_parameters
 Cgrpc_chttp2_settings_parser
 Cgrpc_chttp2_stream
 Cgrpc_chttp2_stream_link
 Cgrpc_chttp2_stream_list
 Cgrpc_chttp2_stream_map
 Cgrpc_chttp2_transport
 Cgrpc_chttp2_window_update_parser
 Cgrpc_chttp2_write_cb
 Cgrpc_client_security_context
 Cgrpc_closureA closure over a grpc_iomgr_cb_func
 Cgrpc_closure_list
 Cgrpc_completion_queue
 Cgrpc_completion_queue_attributes
 Cgrpc_completion_queue_factory
 Cgrpc_completion_queue_factory_vtable
 Cgrpc_byte_buffer::grpc_byte_buffer_data::grpc_compressed_buffer
 Cgrpc_compression_options
 Cgrpc_compression_options::grpc_compression_options_default_algorithmThe default message compression algorithm
 Cgrpc_compression_options::grpc_compression_options_default_levelThe default compression level
 Cgrpc_cq_completion
 Cgrpc_credentials_mdelem_array
 Cgrpc_credentials_metadata_request
 Cgrpc_custom_poller_vtable
 Cgrpc_custom_resolver
 Cgrpc_custom_resolver_vtable
 Cgrpc_custom_socket
 Cgrpc_custom_tcp_connect
 Cgrpc_custom_timer
 Cgrpc_custom_timer_vtable
 Cgrpc_deadline_state
 Cgrpc_encode_header_options
 Cgrpc_endpoint
 Cgrpc_endpoint_pair
 Cgrpc_endpoint_vtable
 Cgrpc_error
 Cgrpc_eventThe result of an operation
 Cgrpc_event_engine_vtable
 Cgrpc_experimental_completion_queue_functorEXPERIMENTAL: Specifies an interface class to be used as a tag for callback-based completion queues
 Cgrpc_filtered_mdelem
 Cgrpc_core::grpc_grpclb_server
 Cgrpc_core::grpc_grpclb_server_ip_address
 Cgrpc_core::grpc_grpclb_serverlist
 Cgrpc_handler_private_op_data
 Cgrpc_http_header
 Cgrpc_http_parser
 Cgrpc_http_request
 Cgrpc_http_response
 Cgrpc_httpcli_context
 Cgrpc_httpcli_handshaker
 Cgrpc_httpcli_request
 Cgrpc_integer_options
 Cgrpc_iomgr_object
 Cgrpc_iomgr_platform_vtable
 Cgrpc_json
 Cgrpc_json_reader
 Cgrpc_json_reader_vtable
 Cgrpc_json_writer
 Cgrpc_json_writer_vtable
 Cgrpc_jwt_claims
 Cgrpc_jwt_verifier
 Cgrpc_jwt_verifier_email_domain_key_url_mapping
 Cgrpc_linked_error
 Cgrpc_linked_mdelem
 Cgrpc_mdelem
 Cgrpc_mdelem_data
 Cgrpc_mdelem_list
 Cgrpc_metadataA single metadata element
 Cgrpc_metadata_array
 Cgrpc_metadata_batch
 Cgrpc_metadata_batch_callouts
 Cgrpc_metadata_credentials_pluginGrpc_metadata_credentials plugin is an API user provided structure used to create grpc_credentials objects that can be set on a channel (composed) or a call
 Cgrpc_oauth2_pending_get_request_metadata
 Cgrpc_opOperation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments)
 Cgrpc_op::grpc_op_data
 Cgrpc_op::grpc_op_data::grpc_op_recv_close_on_server
 Cgrpc_op::grpc_op_data::grpc_op_recv_initial_metadataOwnership of the array is with the caller, but ownership of the elements stays with the call object (ie key, value members are owned by the call object, recv_initial_metadata->array is owned by the caller)
 Cgrpc_op::grpc_op_data::grpc_op_recv_messageOwnership of the byte buffer is moved to the caller; the caller must call grpc_byte_buffer_destroy on this value, or reuse it in a future op
 Cgrpc_op::grpc_op_data::grpc_op_recv_status_on_client
 Cgrpc_op::grpc_op_data::grpc_op_send_initial_metadata
 Cgrpc_op::grpc_op_data::grpc_op_send_initial_metadata::grpc_op_send_initial_metadata_maybe_compression_levelIf is_set, compression_level will be used for the call
 Cgrpc_op::grpc_op_data::grpc_op_send_message
 Cgrpc_op::grpc_op_data::grpc_op_send_status_from_server
 Cgrpc_plugin
 Cgrpc_polling_entity
 Cgrpc_pollset
 Cgrpc_pollset_set_vtable
 Cgrpc_pollset_vtable
 Cgrpc_resolved_address
 Cgrpc_resolved_addresses
 Cgrpc_resource_quota
 Cgrpc_resource_user
 Cgrpc_resource_user_link
 Cgrpc_resource_user_slice_allocator
 Cgrpc_security_context_extension
 Cgrpc_server
 Cgrpc_server_security_context
 Cgrpc_sliceA grpc_slice s, if initialized, represents the byte range s.bytes[0..s.length-1]
 Cgrpc_slice_bufferRepresents an expandable array of slices, to be interpreted as a single item
 Cgrpc_slice::grpc_slice_data
 Cgrpc_slice::grpc_slice_data::grpc_slice_inlined
 Cgrpc_slice_refcount
 Cgrpc_slice::grpc_slice_data::grpc_slice_refcounted
 Cgrpc_socket_factoryThe Socket Factory interface allows changes on socket options
 Cgrpc_socket_factory_vtableThe virtual table of grpc_socket_factory
 Cgrpc_socket_mutatorThe Socket Mutator interface allows changes on socket options
 Cgrpc_socket_mutator_vtableThe virtual table of grpc_socket_mutator
 Cgrpc_socket_vtable
 Cgrpc_ssl_config
 Cgrpc_ssl_pem_key_cert_pairObject that holds a private key / certificate chain pair in PEM format
 Cgrpc_ssl_server_certificate_config
 Cgrpc_ssl_server_certificate_config_fetcher
 Cgrpc_ssl_server_config
 Cgrpc_ssl_server_credentials_options
 Cgrpc_ssl_verify_peer_optionsObject that holds additional peer-verification options on a secure channel
 Cgrpc_stats_data
 Cgrpc_stream_compression_context
 Cgrpc_stream_compression_context_gzip
 Cgrpc_stream_compression_vtable
 Cgrpc_stream_refcount
 Cgrpc_sts_credentials_optionsOptions for creating STS Oauth Token Exchange credentials following the IETF draft https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16
 Cgrpc_tcp_client_vtable
 Cgrpc_tcp_listener
 Cgrpc_tcp_server
 Cgrpc_tcp_server_acceptor
 Cgrpc_tcp_server_vtable
 Cgrpc_time_averaged_stats
 Cgrpc_timer
 Cgrpc_timer_heap
 Cgrpc_timer_vtable
 Cgrpc_tls_credential_reload_argA struct containing all information necessary to schedule/cancel a credential reload request
 Cgrpc_tls_server_authorization_check_argA struct containing all information necessary to schedule/cancel a server authorization check request
 Cgrpc_transport
 Cgrpc_transport_one_way_stats
 Cgrpc_transport_opTransport op: a set of operations to perform on a transport as a whole
 Cgrpc_transport_stream_op_batch
 Cgrpc_transport_stream_op_batch_payload
 Cgrpc_transport_stream_stats
 Cgrpc_transport_vtable
 Cgrpc_uri
 Cgrpc_wakeup_fd
 Cgrpc_wakeup_fd_vtable
 Cgrpc_workaround_user_agent_md
 Cgrpc_core::GrpcPolledFd
 Cgrpc_core::GrpcPolledFdFactory
 CGrpcUdpHandler
 CGrpcUdpHandlerFactory
 Cgsec_aead_crypter
 Cgsec_aead_crypter_vtableThe gsec_aead_crypter is an API for different AEAD implementations such as AES_GCM
 Cgsec_aes_gcm_aead_crypter
 Cgsec_aes_gcm_aead_rekey_data
 Cgrpc_core::HandshakerArgsHandshakers are used to perform initial handshakes on a connection before the client sends the initial request
 Cgrpc_core::HandshakerFactory
 Cgrpc_core::HandshakerRegistry
 Chuff_out
 Cgrpc_core::InlinedVector< T, N >
 Cgrpc_core::InlinedVector< AtomicCounterData, 1 >
 Cgrpc_core::InlinedVector< CallCombinerClosure, 6 >
 Cgrpc_core::InlinedVector< DropCategory, 2 >
 Cgrpc_core::InlinedVector< grpc_core::PemKeyCertPair, 1 >
 Cgrpc_core::InlinedVector< grpc_core::RefCountedPtr< grpc_call_credentials >, 2 >
 Cgrpc_core::InlinedVector< grpc_core::RefCountedPtr< grpc_core::Handshaker >, HANDSHAKERS_INIT_SIZE >
 Cgrpc_core::InlinedVector< grpc_core::XdsBootstrap::ChannelCreds, 1 >
 Cgrpc_core::InlinedVector< grpc_core::XdsPriorityListUpdate::LocalityMap, 2 >
 Cgrpc_core::InlinedVector< ServerAddress, 1 >
 Cgrpc_core::InlinedVector< std::unique_ptr< grpc_core::InlinedVector >, 32 >
 Cgrpc_core::InlinedVector< std::unique_ptr< grpc_core::ServiceConfig::ParsedConfig >, kNumPreallocatedParsers >
 Cgrpc_core::InlinedVector< SubchannelDataType, 10 >
 Cinternal_request
 Cgrpc_core::InternedSliceRefcount
 Ciovec
 Cgrpc_core::manual_ctor_impl::is_one_of< Member, List >
 Cgrpc_core::manual_ctor_impl::is_one_of< Member >
 Cgrpc_core::manual_ctor_impl::is_one_of< Member, A, List... >
 Cgrpc_core::manual_ctor_impl::is_one_of< Member, Member, List... >
 Citerator
 Cjose_header
 Cjson_reader_userdata
 Cjson_writer_userdata
 Ckv_pair
 Ckv_pairs
 Cgrpc_core::XdsPriorityListUpdate::LocalityMap::Locality::Less
 Cgrpc_core::XdsLocalityName::Less
 Cgrpc_core::LoadBalancingPolicyFactory
 Cgrpc_core::LoadBalancingPolicyRegistry
 Cgrpc_core::XdsClientStats::LocalityStats::LoadMetric
 Clocal_tsi_handshaker
 Clocal_tsi_handshaker_result
 Clocal_zero_copy_grpc_protector
 Cgrpc_core::XdsPriorityListUpdate::LocalityMap::Locality
 Cgrpc_core::XdsPriorityListUpdate::LocalityMap
 Cgrpc_core::LockedMultiProducerSingleConsumerQueue
 Cgrpc_core::LockfreeEvent
 Cmade_transport_op
 Cmade_transport_stream_op
 Cgrpc_core::ManualConstructor< Type >
 Cgrpc_core::ManualConstructor< grpc_core::MultiProducerSingleConsumerQueue >
 Cgrpc_core::ManualConstructor< grpc_core::MultiProducerSingleConsumerQueue::Node >
 Cgrpc_core::ManualConstructor< grpc_core::SliceBufferByteStream >
 Cgrpc_core::manual_ctor_impl::max_align_of< Types >
 Cgrpc_core::manual_ctor_impl::max_align_of< A >
 Cgrpc_core::manual_ctor_impl::max_align_of< A, B... >
 Cgrpc_core::manual_ctor_impl::max_size_of< Types >
 Cgrpc_core::manual_ctor_impl::max_size_of< A >
 Cgrpc_core::manual_ctor_impl::max_size_of< A, B... >
 Cmdtab_shard
 Cgrpc_core::MessageSizeParsedConfig::message_size_limits
 Cmetadata_server_detector
 Cgrpc_core::LoadBalancingPolicy::MetadataInterfaceInterface for accessing metadata
 Cgrpc_core::XdsBootstrap::MetadataValue
 Cgrpc_core::MovedStringSliceRefCountGrpc_slice_from_moved_(string|buffer) ref count
 Cgrpc_core::MPMCQueueInterface
 Cgrpc_core::MultiProducerSingleConsumerQueue
 Cgrpc_core::Mutex
 Cgrpc_core::MutexLock
 Cgrpc_core::NewSliceRefcount
 Cgrpc_core::NewWithLenSliceRefcount
 Ctsi::SslSessionLRUCache::NodeNode for single cached session
 Cgrpc_core::XdsBootstrap::Node
 Cgrpc_core::InfLenFIFOQueue::Node
 Cgrpc_core::MultiProducerSingleConsumerQueue::Node
 Cgrpc_core::NonPolymorphicRefCount
 Cgrpc_core::InternedMetadata::NoRefKey
 Cgrpc_core::AllocatedMetadata::NoRefKey
 Cgrpc_core::AsyncConnectivityStateWatcherInterface::Notifier
 Con_done_closure
 Cgrpc_core::Optional< T >
 Cgrpc_core::Optional< bool >
 Cgrpc_core::Optional< grpc_core::internal::ClientChannelGlobalParsedConfig::RetryThrottling >
 Cgrpc_core::Optional< uint32_t >
 Cgrpc_core::Optional< uint64_t >
 Cgrpc_core::Optional< uint8_t >
 Coptional_filter
 Cgrpc_core::BackOff::Options
 Cgrpc_core::Thread::Options
 Cgrpc_core::Orphanable
 Cgrpc_core::OrphanableDelete
 Cparent_call
 Cgrpc_core::ServiceConfig::ParsedConfigThis is the base class that all service config parsers MUST use to store parsed service config data
 Cgrpc_core::ServiceConfig::ParserThis is the base class that all service config parsers should derive from
 Cgrpc_core::PemKeyCertPair
 Cgrpc_plugin_credentials::pending_request
 Cgrpc_core::LoadBalancingPolicy::PickArgsArguments used when picking a subchannel for a call
 Cgrpc_core::LoadBalancingPolicy::PickResultThe result of picking a subchannel for a call
 Cgrpc_core::PidController
 Cping_result
 Cgrpc_core::PolymorphicManualConstructor< BaseType, DerivedTypes >
 Cgrpc_core::PolymorphicManualConstructor< grpc_core::chttp2::StreamFlowControlBase, grpc_core::chttp2::StreamFlowControl, grpc_core::chttp2::StreamFlowControlDisabled >
 Cgrpc_core::PolymorphicManualConstructor< grpc_core::chttp2::TransportFlowControlBase, grpc_core::chttp2::TransportFlowControl, grpc_core::chttp2::TransportFlowControlDisabled >
 Cgrpc_core::PolymorphicRefCount
 Cgrpc_core::ProxyMapperInterface
 Cgrpc_core::ProxyMapperRegistry
 Crecv_message_result
 Cgrpc_core::RefCount
 Cgrpc_core::RefcountedMdBase
 Cgrpc_core::RefCountedPtr< T >
 Cgrpc_core::RefCountedPtr< ChannelState >
 Cgrpc_core::RefCountedPtr< grpc_auth_context >
 Cgrpc_core::RefCountedPtr< grpc_call_credentials >
 Cgrpc_core::RefCountedPtr< grpc_channel_credentials >
 Cgrpc_core::RefCountedPtr< grpc_core::AsyncConnectivityStateWatcherInterface >
 Cgrpc_core::RefCountedPtr< grpc_core::channelz::BaseNode >
 Cgrpc_core::RefCountedPtr< grpc_core::channelz::ChannelNode >
 Cgrpc_core::RefCountedPtr< grpc_core::channelz::ListenSocketNode >
 Cgrpc_core::RefCountedPtr< grpc_core::channelz::ServerNode >
 Cgrpc_core::RefCountedPtr< grpc_core::channelz::SocketNode >
 Cgrpc_core::RefCountedPtr< grpc_core::channelz::SubchannelNode >
 Cgrpc_core::RefCountedPtr< grpc_core::ConnectedSubchannel >
 Cgrpc_core::RefCountedPtr< grpc_core::ConnectivityStateWatcherInterface >
 Cgrpc_core::RefCountedPtr< grpc_core::FakeResolver >
 Cgrpc_core::RefCountedPtr< grpc_core::FakeResolverResponseGenerator >
 Cgrpc_core::RefCountedPtr< grpc_core::GlobalSubchannelPool >
 Cgrpc_core::RefCountedPtr< grpc_core::HandshakeManager >
 Cgrpc_core::RefCountedPtr< grpc_core::Handshaker >
 Cgrpc_core::RefCountedPtr< grpc_core::HealthCheckClient >
 Cgrpc_core::RefCountedPtr< grpc_core::LoadBalancingPolicy >
 Cgrpc_core::RefCountedPtr< grpc_core::LoadBalancingPolicy::Config >
 Cgrpc_core::RefCountedPtr< grpc_core::ResolvingLoadBalancingPolicy >
 Cgrpc_core::RefCountedPtr< grpc_core::ServiceConfig >
 Cgrpc_core::RefCountedPtr< grpc_core::SliceHashTable< const grpc_core::InlinedVector *> >
 Cgrpc_core::RefCountedPtr< grpc_core::SubchannelInterface >
 Cgrpc_core::RefCountedPtr< grpc_core::SubchannelPoolInterface >
 Cgrpc_core::RefCountedPtr< grpc_core::XdsClient >
 Cgrpc_core::RefCountedPtr< grpc_core::XdsClient::ChannelState::LrsCallState >
 Cgrpc_core::RefCountedPtr< grpc_core::XdsClient::ChannelState::RetryableCall< grpc_core::XdsClient::ChannelState::AdsCallState > >
 Cgrpc_core::RefCountedPtr< grpc_core::XdsClient::ChannelState::RetryableCall< grpc_core::XdsClient::ChannelState::LrsCallState > >
 Cgrpc_core::RefCountedPtr< grpc_core::XdsDropConfig >
 Cgrpc_core::RefCountedPtr< grpc_core::XdsLocalityName >
 Cgrpc_core::RefCountedPtr< grpc_server_credentials >
 Cgrpc_core::RefCountedPtr< grpc_tls_credential_reload_config >
 Cgrpc_core::RefCountedPtr< grpc_tls_credentials_options >
 Cgrpc_core::RefCountedPtr< grpc_tls_key_materials_config >
 Cgrpc_core::RefCountedPtr< grpc_tls_server_authorization_check_config >
 Cgrpc_core::RefCountedPtr< SubchannelListType >
 Cgrpc_core::RefCountedPtr< tsi::SslSessionLRUCache >
 Cgrpc_core::RefCountedPtrLess< T >
 Cgrpc_chttp2_stream::Reffer
 Cregistered_call
 Cgrpc_core::ReleasableMutexLock
 Cgrpc_core::ResolverArgs
 Cgrpc_core::ResolverFactory
 Cgrpc_core::ResolverRegistry
 Cgrpc_core::Resolver::ResultResults returned by the resolver
 Cgrpc_core::SubchannelConnector::Result
 Cgrpc_core::Resolver::ResultHandlerA proxy object used by the resolver to return results to the client channel
 Cgrpc_core::internal::ClientChannelMethodParsedConfig::RetryPolicy
 Cgrpc_core::internal::ClientChannelGlobalParsedConfig::RetryThrottling
 Crq_resize_args
 Cgrpc_core::RuSliceRefcount
 Cserver_call_data
 Cserver_connection_state
 Cserver_state
 Cgrpc_core::ServerAddress
 Cgrpc_core::internal::ServerRetryThrottleMapGlobal map of server name to retry throttle data
 Cgrpc_core::XdsClient::ServiceConfigWatcherInterface
 Cgrpc_core::SetResponseClosureArg
 Cshared_mutables
 Cshutdown_cleanup_args
 Cslice_shard
 Cgrpc_core::XdsClientStats::LocalityStats::LoadMetric::Snapshot
 Cgrpc_core::XdsClientStats::Snapshot
 Cgrpc_core::XdsClientStats::LocalityStats::Snapshot
 Cspecial_error_status_map
 Ctsi::SslCachedSessionSslCachedSession is an immutable thread-safe storage for single session representation
 Ctsi::SslSessionDeleter
 Cstage_slot
 Cstage_slots
 Cstart_timer_after_init_state
 Cstatic_metadata_hash_ent
 Cgrpc_core::StaticMetadata
 Cgrpc_core::StaticMetadataCtx
 Cgrpc_core::StaticSliceRefcount
 Cstatus_string_entry
 Cgrpc_core::internal::StatusCodeSetA set of grpc_status_code values
 Cgrpc_core::chttp2::StreamFlowControlBase
 Cgrpc_core::StringLess
 Cgrpc_core::StringView
 Cgrpc_core::Subchannel
 Cgrpc_core::SubchannelCall
 Cgrpc_core::SubchannelData< SubchannelListType, SubchannelDataType >
 Cgrpc_core::SubchannelKey
 Cgrpc_core::LoadBalancingPolicy::SubchannelPickerA subchannel picker is the object used to pick the subchannel to use for a given call
 Ctarget_service_account
 Cgrpc_core::TcpServerFdHandler
 Cgrpc_core::Thread
 Cgrpc_core::internal::ThreadInternalsInterfaceBase class for platform-specific thread-state
 Cgrpc_core::ThreadPoolInterface
 Cgrpc_core::ThreadPoolWorker
 Cgrpc_core::internal::ThreadState
 Cgrpc_core::ThreadState
 Ctimer_shard
 Cgrpc_core::Timestamp
 Cgrpc_core::Timestamps
 Cgrpc_core::TracedBufferTracedBuffer is a class to keep track of timestamps for a specific buffer in the TCP layer
 Cgrpc_core::TraceFlag
 Cgrpc_core::TraceFlagList
 Cgrpc_core::chttp2::TransportFlowControlBase
 Ctsi_fake_frame
 Ctsi_fake_frame_protector
 Ctsi_fake_handshaker
 Ctsi_fake_zero_copy_grpc_protector
 Ctsi_frame_protector
 Ctsi_frame_protector_vtable
 Ctsi_handshaker
 Ctsi_handshaker_result
 Ctsi_handshaker_result_vtable
 Ctsi_handshaker_vtable
 Ctsi_peer
 Ctsi_peer_property
 Ctsi_ssl_client_handshaker_factory
 Ctsi_ssl_client_handshaker_options
 Ctsi_ssl_frame_protector
 Ctsi_ssl_handshaker
 Ctsi_ssl_handshaker_factory
 Ctsi_ssl_handshaker_factory_vtable
 Ctsi_ssl_handshaker_result
 Ctsi_ssl_pem_key_cert_pair
 Ctsi_ssl_root_certs_store
 Ctsi_ssl_server_handshaker_factory
 Ctsi_ssl_server_handshaker_options
 Ctsi_zero_copy_grpc_protector
 Ctsi_zero_copy_grpc_protector_vtable
 Cgrpc_core::LoadBalancingPolicy::UpdateArgsData passed to the UpdateLocked() method when new addresses and config are available
 Cgrpc_core::UserData
 Cverifier_cb_ctx
 Cverify_peer_optionsDeprecated in favor of grpc_ssl_verify_peer_options
 Cwatcher_timer_init_arg
 Cwire_value
 Cclosure_impl::wrapped_closure
 Cgrpc_core::XdsBootstrap
 Cgrpc_core::XdsClientStats
 Cgrpc_core::XdsPriorityListUpdate
 CImpl