C_grpc_gcp_RpcProtocolVersions | |
C_grpc_gcp_RpcProtocolVersions_Version | |
Calts_counter | |
Calts_crypter | |
Calts_crypter_vtable | |
Calts_frame_protector | |
Calts_frame_reader | Main struct for a frame reader |
Calts_frame_writer | Implementation of frame reader and frame writer |
Calts_grpc_handshaker_client | |
Calts_grpc_integrity_only_record_protocol | |
Calts_grpc_record_protocol | |
Calts_grpc_record_protocol_vtable | This 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_crypter | This file contains common implementation that will be used in both seal and unseal operations |
Calts_shared_resource_dedicated | Main 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_protector | Main struct for alts_zero_copy_grpc_protector |
Cgrpc_core::ApplicationCallbackExecCtx | Application-callback execution context |
Cgrpc_core::Arena | |
Cgrpc_core::LoadBalancingPolicy::Args | Args used to instantiate an LB policy |
Cgrpc_core::PidController::Args | |
Cgrpc_core::SubchannelCall::Args | |
Cgrpc_core::SubchannelConnector::Args | |
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::BackOff | Implementation 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::Builder | Methods used to create and populate the LoadBalancingPolicyRegistry |
Cgrpc_core::ResolverRegistry::Builder | Methods 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::CallData | When 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::CallState | Interface for accessing per-call state |
Ccancel_state | |
Ccancel_stream_cb_args | |
Cgrpc_core::CdsUpdate | |
►Cgrpc_core::LoadBalancingPolicy::ChannelControlHelper | A proxy object implemented by the client channel and used by the LB policy to communicate with the channel |
Cgrpc_core::ResolvingLoadBalancingPolicy::ResolvingControlHelper | |
Cgrpc_core::XdsBootstrap::ChannelCreds | |
Cgrpc_core::channelz::ChannelTrace | |
Cgrpc_core::channelz::ChannelzRegistry | |
Cchild_call | |
►Cgrpc_core::ClientChannelFactory | |
Cgrpc_core::Chttp2InsecureClientChannelFactory | |
Cgrpc_core::Chttp2SecureClientChannelFactory | |
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::ContextList | A 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::ExecCtx | Execution context |
CExecCtxNext | |
CExecCtxPluck | |
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 | |
Cgrpc_core::GlobalConfigEnvBool | |
Cgrpc_core::GlobalConfigEnvInt32 | |
Cgrpc_core::GlobalConfigEnvString | |
Cgpr_event | |
Cgpr_gcc_thread_local | Thread local storage based on gcc compiler primitives |
Cgpr_log_func_args | Log overrides: applications can use this API to intercept logging calls and use their own implementations |
Cgpr_msvc_thread_local | Thread local storage based on ms visual c compiler primitives |
Cgpr_mu | |
Cgpr_pthread_thread_local | Thread local storage based on pthread library calls |
Cgpr_refcount | |
Cgpr_spinlock | |
Cgpr_stats_counter | |
Cgpr_strvec | |
Cgpr_timespec | Analogous to struct timespec |
Cgrpc_address_resolver_vtable | |
Cgrpc_alts_credentials_client_options | Main struct for ALTS client credentials options |
Cgrpc_alts_credentials_options | |
Cgrpc_alts_credentials_options_vtable | |
Cgrpc_alts_credentials_server_options | Main struct for ALTS server credentials options |
Cgrpc_ares_request | |
Cgrpc_arg | A 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_context | Context that can be used by metadata credentials plugin in order to create auth related metadata |
Cgrpc_auth_metadata_processor | Pluggable server-side metadata processor object |
Cgrpc_auth_property | Value, 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_node | Internal node of an AVL tree |
Cgrpc_avl_vtable | Vtable 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_current | Different 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_info | Information about the call upon completion |
Cgrpc_call_stack | |
Cgrpc_call_stats | |
Cgrpc_channel | |
Cgrpc_channel_args | An array of arguments that can be passed around |
Cgrpc_channel_element | |
Cgrpc_channel_element_args | |
Cgrpc_channel_filter | |
Cgrpc_channel_info | Information 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_closure | A 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_algorithm | The default message compression algorithm |
Cgrpc_compression_options::grpc_compression_options_default_level | The 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_event | The result of an operation |
Cgrpc_event_engine_vtable | |
Cgrpc_experimental_completion_queue_functor | EXPERIMENTAL: 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_metadata | A single metadata element |
Cgrpc_metadata_array | |
Cgrpc_metadata_batch | |
Cgrpc_metadata_batch_callouts | |
Cgrpc_metadata_credentials_plugin | Grpc_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_op | Operation 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_metadata | Ownership 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_message | Ownership 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_level | If 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_slice | A grpc_slice s, if initialized, represents the byte range s.bytes[0..s.length-1] |
►Cgrpc_core::ManagedMemorySlice | |
Cgrpc_core::InternedSlice | |
Cgrpc_core::StaticMetadataSlice | |
►Cgrpc_core::UnmanagedMemorySlice | |
Cgrpc_core::ExternallyManagedSlice | |
Cgrpc_slice_buffer | Represents 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_factory | The Socket Factory interface allows changes on socket options |
Cgrpc_socket_factory_vtable | The virtual table of grpc_socket_factory |
Cgrpc_socket_mutator | The Socket Mutator interface allows changes on socket options |
Cgrpc_socket_mutator_vtable | The virtual table of grpc_socket_mutator |
Cgrpc_socket_vtable | |
Cgrpc_ssl_config | |
Cgrpc_ssl_pem_key_cert_pair | Object 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_options | Object 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_options | Options 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_arg | A struct containing all information necessary to schedule/cancel a credential reload request |
Cgrpc_tls_server_authorization_check_arg | A struct containing all information necessary to schedule/cancel a server authorization check request |
Cgrpc_transport | |
Cgrpc_transport_one_way_stats | |
Cgrpc_transport_op | Transport 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_vtable | The 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::HandshakerArgs | Handshakers 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... > | |
►Cstd::iterator | |
Cgrpc_core::LoadBalancingPolicy::MetadataInterface::iterator | |
Cjose_header | |
Cjson_reader_userdata | |
Cjson_writer_userdata | |
Ckv_pair | |
Ckv_pairs | |
Cgrpc_core::XdsLocalityName::Less | |
Cgrpc_core::XdsPriorityListUpdate::LocalityMap::Locality::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::MetadataInterface | Interface for accessing metadata |
Cgrpc_core::XdsBootstrap::MetadataValue | |
Cgrpc_core::MovedStringSliceRefCount | Grpc_slice_from_moved_(string|buffer) ref count |
►Cgrpc_core::MPMCQueueInterface | |
Cgrpc_core::InfLenFIFOQueue | |
Cgrpc_core::MultiProducerSingleConsumerQueue | |
Cgrpc_core::Mutex | |
Cgrpc_core::MutexLock | |
Cgrpc_core::NewSliceRefcount | |
Cgrpc_core::NewWithLenSliceRefcount | |
Cgrpc_core::InfLenFIFOQueue::Node | |
Cgrpc_core::MultiProducerSingleConsumerQueue::Node | |
Cgrpc_core::XdsBootstrap::Node | |
Ctsi::SslSessionLRUCache::Node | Node for single cached session |
►Cgrpc_core::NonPolymorphicRefCount | |
►Cgrpc_core::RefCounted< grpc_auth_context, grpc_core::NonPolymorphicRefCount > | |
Cgrpc_auth_context | |
Cgrpc_core::AllocatedMetadata::NoRefKey | |
Cgrpc_core::InternedMetadata::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::InternallyRefCounted< XdsClient > | |
Cgrpc_core::XdsClient | |
►Cgrpc_core::InternallyRefCounted< HealthCheckClient > | |
Cgrpc_core::HealthCheckClient | |
►Cgrpc_core::InternallyRefCounted< ConnectivityStateWatcherInterface > | |
►Cgrpc_core::ConnectivityStateWatcherInterface | |
►Cgrpc_core::AsyncConnectivityStateWatcherInterface | |
CConnectivityWatcher | |
Cgrpc_core::ConnectivityWatcher | |
Cgrpc_core::Subchannel::ConnectedSubchannelStateWatcher | |
Cgrpc_core::Subchannel::HealthWatcherMap::HealthWatcher | |
Cgrpc_core::XdsClient::ChannelState::StateWatcher | |
Cgrpc_core::Subchannel::ConnectivityStateWatcherInterface | |
►Cgrpc_core::InternallyRefCounted< LrsCallState > | |
Cgrpc_core::XdsClient::ChannelState::LrsCallState | |
►Cgrpc_core::InternallyRefCounted< SubchannelListType > | |
Cgrpc_core::SubchannelList< SubchannelListType, SubchannelDataType > | |
Cgrpc_core::InternallyRefCounted< Reporter > | |
►Cgrpc_core::InternallyRefCounted< RetryableCall< T > > | |
Cgrpc_core::XdsClient::ChannelState::RetryableCall< T > | |
Cgrpc_core::InternallyRefCounted< ChannelState > | |
►Cgrpc_core::InternallyRefCounted< SubchannelConnector > | |
►Cgrpc_core::SubchannelConnector | |
Cgrpc_core::Chttp2Connector | |
►Cgrpc_core::InternallyRefCounted< Resolver > | |
►Cgrpc_core::Resolver | Interface for name resolution |
Cgrpc_core::FakeResolver | |
►Cgrpc_core::InternallyRefCounted< LoadBalancingPolicy > | |
►Cgrpc_core::LoadBalancingPolicy | Interface for load balancing policies |
Cgrpc_core::ResolvingLoadBalancingPolicy | |
►Cgrpc_core::InternallyRefCounted< AdsCallState > | |
Cgrpc_core::XdsClient::ChannelState::AdsCallState | |
►Cgrpc_core::ByteStream | |
Cgrpc_core::ByteStreamCache::CachingByteStream | |
Cgrpc_core::Chttp2IncomingByteStream | |
Cgrpc_core::SliceBufferByteStream | |
Cgrpc_core::InternallyRefCounted< Child > | |
Cgrpc_core::OrphanableDelete | |
Cparent_call | |
►Cgrpc_core::ServiceConfig::ParsedConfig | This is the base class that all service config parsers MUST use to store parsed service config data |
Cgrpc_core::MessageSizeParsedConfig | |
Cgrpc_core::internal::ClientChannelGlobalParsedConfig | |
Cgrpc_core::internal::ClientChannelMethodParsedConfig | |
►Cgrpc_core::ServiceConfig::Parser | This is the base class that all service config parsers should derive from |
Cgrpc_core::MessageSizeParser | |
Cgrpc_core::internal::ClientChannelServiceConfigParser | |
Cgrpc_core::PemKeyCertPair | |
Cgrpc_plugin_credentials::pending_request | |
Cgrpc_core::LoadBalancingPolicy::PickArgs | Arguments used when picking a subchannel for a call |
Cgrpc_core::LoadBalancingPolicy::PickResult | The 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::RefCounted< Config > | |
Cgrpc_core::LoadBalancingPolicy::Config | Interface for configuration data used by an LB policy implementation |
►Cgrpc_core::RefCounted< ServerRetryThrottleData > | |
Cgrpc_core::internal::ServerRetryThrottleData | Tracks retry throttling data for an individual server name |
►Cgrpc_core::RefCounted< BaseNode > | |
►Cgrpc_core::channelz::BaseNode | |
Cgrpc_core::channelz::ChannelNode | |
Cgrpc_core::channelz::ListenSocketNode | |
Cgrpc_core::channelz::ServerNode | |
Cgrpc_core::channelz::SocketNode | |
Cgrpc_core::channelz::SubchannelNode | |
►Cgrpc_core::RefCounted< grpc_tls_key_materials_config > | |
Cgrpc_tls_key_materials_config | TLS key materials config |
►Cgrpc_core::RefCounted< SliceHashTable< T > > | |
Cgrpc_core::SliceHashTable< T > | |
►Cgrpc_core::RefCounted< grpc_channel_credentials > | |
►Cgrpc_channel_credentials | |
CSpiffeCredentials | |
Cgrpc_alts_credentials | |
Cgrpc_composite_channel_credentials | |
Cgrpc_google_default_channel_credentials | |
Cgrpc_local_credentials | |
Cgrpc_ssl_credentials | |
►Cgrpc_core::RefCounted< SslSessionLRUCache > | |
Ctsi::SslSessionLRUCache | |
►Cgrpc_core::RefCounted< grpc_tls_credentials_options > | |
Cgrpc_tls_credentials_options | |
►Cgrpc_core::RefCounted< SubchannelPoolInterface > | |
►Cgrpc_core::SubchannelPoolInterface | |
Cgrpc_core::GlobalSubchannelPool | |
Cgrpc_core::LocalSubchannelPool | |
►Cgrpc_core::RefCounted< ConnectedSubchannel > | |
Cgrpc_core::ConnectedSubchannel | |
►Cgrpc_core::RefCounted< SliceWeakHashTable< T, Size > > | |
Cgrpc_core::SliceWeakHashTable< T, Size > | |
►Cgrpc_core::RefCounted< grpc_server_credentials > | |
►Cgrpc_server_credentials | |
CSpiffeServerCredentials | |
Cgrpc_alts_server_credentials | |
Cgrpc_local_server_credentials | |
Cgrpc_ssl_server_credentials | |
►Cgrpc_core::RefCounted< grpc_call_credentials > | |
►Cgrpc_call_credentials | |
Cgrpc_access_token_credentials | |
Cgrpc_composite_call_credentials | |
Cgrpc_google_iam_credentials | |
Cgrpc_md_only_test_credentials | |
►Cgrpc_oauth2_token_fetcher_credentials | |
Cgrpc_google_refresh_token_credentials | |
Cgrpc_plugin_credentials | |
Cgrpc_service_account_jwt_access_credentials | |
►Cgrpc_core::RefCounted< grpc_security_connector > | |
►Cgrpc_security_connector | |
►Cgrpc_channel_security_connector | |
Cgrpc_core::SpiffeChannelSecurityConnector | |
Cgrpc_httpcli_ssl_channel_security_connector | |
►Cgrpc_server_security_connector | |
Cgrpc_core::SpiffeServerSecurityConnector | |
►Cgrpc_core::RefCounted< XdsLocalityName > | |
Cgrpc_core::XdsLocalityName | |
►Cgrpc_core::RefCounted< Handshaker > | |
Cgrpc_core::Handshaker | Handshaker |
►Cgrpc_core::RefCounted< XdsDropConfig > | |
Cgrpc_core::XdsDropConfig | |
►Cgrpc_core::RefCounted< grpc_tls_server_authorization_check_config > | |
Cgrpc_tls_server_authorization_check_config | TLS server authorization check config |
►Cgrpc_core::RefCounted< grpc_tls_credential_reload_config > | |
Cgrpc_tls_credential_reload_config | TLS credential reload config |
►Cgrpc_core::RefCounted< FakeResolverResponseGenerator > | |
Cgrpc_core::FakeResolverResponseGenerator | A mechanism for generating responses for the fake resolver |
►Cgrpc_core::RefCounted< LogicalThread > | |
Cgrpc_core::LogicalThread | |
►Cgrpc_core::RefCounted< SubchannelInterface > | |
Cgrpc_core::SubchannelInterface | |
►Cgrpc_core::RefCounted< ServiceConfig > | |
Cgrpc_core::ServiceConfig | |
►Cgrpc_core::RefCounted< HandshakeManager > | |
Cgrpc_core::HandshakeManager | |
►Cgrpc_core::RefCounted< LocalityStats > | |
Cgrpc_core::XdsClientStats::LocalityStats | |
►Cgrpc_core::RefCounted< GrpcLbClientStats > | |
Cgrpc_core::GrpcLbClientStats | |
Cgrpc_core::RefCounted< Child, Impl > | |
Cgrpc_core::ProxyMapperInterface | |
Cgrpc_core::ProxyMapperRegistry | |
Crecv_message_result | |
Cgrpc_core::RefCount | |
►Cgrpc_core::RefcountedMdBase | |
Cgrpc_core::AllocatedMetadata | |
Cgrpc_core::InternedMetadata | |
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::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::Result | Results returned by the resolver |
Cgrpc_core::SubchannelConnector::Result | |
►Cgrpc_core::Resolver::ResultHandler | A proxy object used by the resolver to return results to the client channel |
Cgrpc_core::ResolvingLoadBalancingPolicy::ResolverResultHandler | |
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::ServerRetryThrottleMap | Global 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::LocalityStats::Snapshot | |
Cgrpc_core::XdsClientStats::Snapshot | |
Cspecial_error_status_map | |
Ctsi::SslCachedSession | SslCachedSession 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::StatusCodeSet | A set of grpc_status_code values |
►Cgrpc_core::chttp2::StreamFlowControlBase | |
Cgrpc_core::chttp2::StreamFlowControl | |
Cgrpc_core::chttp2::StreamFlowControlDisabled | |
Cgrpc_core::StringLess | |
Cgrpc_core::StringView | |
Cgrpc_core::Subchannel | |
Cgrpc_core::SubchannelCall | |
Cgrpc_core::SubchannelData< SubchannelListType, SubchannelDataType > | |
Cgrpc_core::SubchannelKey | |
►Cgrpc_core::LoadBalancingPolicy::SubchannelPicker | A subchannel picker is the object used to pick the subchannel to use for a given call |
Cgrpc_core::LoadBalancingPolicy::QueuePicker | |
Cgrpc_core::LoadBalancingPolicy::TransientFailurePicker | |
Ctarget_service_account | |
Cgrpc_core::TcpServerFdHandler | |
Cgrpc_core::Thread | |
Cgrpc_core::internal::ThreadInternalsInterface | Base class for platform-specific thread-state |
►Cgrpc_core::ThreadPoolInterface | |
Cgrpc_core::ThreadPool | |
Cgrpc_core::ThreadPoolWorker | |
Cgrpc_core::internal::ThreadState | |
Cgrpc_core::ThreadState | |
Ctimer_shard | |
Cgrpc_core::Timestamp | |
Cgrpc_core::Timestamps | |
Cgrpc_core::TracedBuffer | TracedBuffer 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 | |
Cgrpc_core::chttp2::TransportFlowControl | |
Cgrpc_core::chttp2::TransportFlowControlDisabled | |
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::UpdateArgs | Data passed to the UpdateLocked() method when new addresses and config are available |
Cgrpc_core::UserData | |
Cverifier_cb_ctx | |
Cverify_peer_options | Deprecated 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 | |