| GRPC Core
    0.10.0.0
    | 
| grpc_mdstr * channel_data::authority_key | 
| grpc_mdstr* channel_data::authority_string | 
| grpc_channel* channel_data::channel | 
| grpc_iomgr_closure channel_data::channel_connectivity_changed | 
| grpc_connectivity_state channel_data::connectivity_state | 
| grpc_mdelem * channel_data::content_type | 
| grpc_mdelem* channel_data::default_authority | 
| grpc_compression_algorithm channel_data::default_compression_algorithm | 
The default, channel-level, compression algorithm.
| grpc_mdstr* channel_data::error_msg_key | 
| int channel_data::exit_idle_when_lb_policy_arrives | 
when an lb_policy arrives, should we try to exit idle
| grpc_iomgr_closure channel_data::finish_destroy_channel_closure | 
| grpc_mdelem* channel_data::grpc_scheme | 
| grpc_mdstr* channel_data::host_key | 
| grpc_mdelem* channel_data::http_scheme | 
| grpc_mdelem* channel_data::https_scheme | 
| grpc_client_config* channel_data::incoming_configuration | 
incoming configuration - set by resolver.next guarded by mu_config
| grpc_lb_policy* channel_data::lb_policy | 
currently active load balancer - guarded by mu_config
| grpc_channel * channel_data::master | 
master channel - the grpc_channel instance that ultimately owns this channel_data via its channel stack.
We occasionally use this to bump the refcount on the master channel to keep ourselves alive through an asynchronous operation.
| grpc_mdctx* channel_data::md_ctx | 
| grpc_mdctx * channel_data::mdctx | 
metadata context for this channel
| grpc_mdelem* channel_data::mdelem_compression_algorithms[GRPC_COMPRESS_ALGORITHMS_COUNT] | 
Precomputed metadata elements for all available compression algorithms.
| grpc_mdstr* channel_data::mdstr_outgoing_compression_algorithm_key | 
Metadata key for the outgoing (used) compression algorithm.
| grpc_mdstr* channel_data::mdstr_request_compression_algorithm_key | 
Metadata key for the incoming (requested) compression algorithm.
| grpc_mdelem* channel_data::method | 
| grpc_mdelem* channel_data::method_post | 
| gpr_mu channel_data::mu_config | 
mutex protecting client configuration, including all variables below in this data structure
| channel_data* channel_data::next | 
| grpc_iomgr_closure channel_data::on_config_changed | 
resolver callback
| grpc_mdstr * channel_data::path_key | 
| grpc_mdstr* channel_data::path_string | 
| grpc_pollset_set channel_data::pollset_set | 
pollset_set of interested parties in a new connection
| channel_data* channel_data::prev | 
| gpr_uint32 channel_data::registered_method_max_probes | 
| gpr_uint32 channel_data::registered_method_slots | 
| channel_registered_method* channel_data::registered_methods | 
| grpc_resolver* channel_data::resolver | 
resolver for this channel
| grpc_mdelem* channel_data::scheme | 
| grpc_security_connector* channel_data::security_connector | 
| grpc_channel_security_connector* channel_data::security_connector | 
| grpc_server* channel_data::server | 
| grpc_connectivity_state_tracker channel_data::state_tracker | 
connectivity state being tracked
| grpc_mdelem* channel_data::status | 
| grpc_mdstr* channel_data::status_key | 
| grpc_mdelem* channel_data::status_not_found | 
| grpc_mdelem* channel_data::status_ok | 
| grpc_mdelem * channel_data::te_trailers | 
| int channel_data::unused | 
| grpc_mdelem* channel_data::user_agent | 
complete user agent mdelem
| grpc_iomgr_closure* channel_data::waiting_for_config_closures | 
a list of closures that are all waiting for config to come in
 1.8.6
 1.8.6