| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| ABSL_GUARDED_BY(mu_) | grpc_core::Subchannel | private |
| AddDataProducer(DataProducerInterface *data_producer) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| address_for_connect_ | grpc_core::Subchannel | private |
| args_ | grpc_core::Subchannel | private |
| CancelConnectivityStateWatch(const absl::optional< std::string > &health_check_service_name, ConnectivityStateWatcherInterface *watcher) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| channel_args() const | grpc_core::Subchannel | inline |
| channelz_node() | grpc_core::Subchannel | |
| channelz_node_ | grpc_core::Subchannel | private |
| connected_subchannel() ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | inline |
| connecting_result_ | grpc_core::Subchannel | private |
| connector_ | grpc_core::Subchannel | private |
| Create(OrphanablePtr< SubchannelConnector > connector, const grpc_resolved_address &address, const grpc_channel_args *args) | grpc_core::Subchannel | static |
| DualRefCounted(const DualRefCounted &)=delete | grpc_core::DualRefCounted< Subchannel > | |
| DualRefCounted(const char *trace=nullptr, int32_t initial_refcount=1) | grpc_core::DualRefCounted< Subchannel > | inlineexplicitprotected |
| GetDataProducer(UniqueTypeName type) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| GetStrongRefs(uint64_t ref_pair) | grpc_core::DualRefCounted< Subchannel > | inlineprivatestatic |
| GetWeakRefs(uint64_t ref_pair) | grpc_core::DualRefCounted< Subchannel > | inlineprivatestatic |
| IncrementRefCount() | grpc_core::DualRefCounted< Subchannel > | inlineprivate |
| IncrementRefCount(const DebugLocation &location, const char *reason) | grpc_core::DualRefCounted< Subchannel > | inlineprivate |
| IncrementWeakRefCount() | grpc_core::DualRefCounted< Subchannel > | inlineprivate |
| IncrementWeakRefCount(const DebugLocation &location, const char *reason) | grpc_core::DualRefCounted< Subchannel > | inlineprivate |
| key_ | grpc_core::Subchannel | private |
| MakeRefPair(uint32_t strong, uint32_t weak) | grpc_core::DualRefCounted< Subchannel > | inlineprivatestatic |
| min_connect_timeout_ | grpc_core::Subchannel | private |
| mu_ | grpc_core::Subchannel | private |
| on_connecting_finished_ | grpc_core::Subchannel | private |
| OnConnectingFinished(void *arg, grpc_error_handle error) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | privatestatic |
| OnConnectingFinishedLocked(grpc_error_handle error) ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) | grpc_core::Subchannel | private |
| OnRetryTimer() ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | private |
| OnRetryTimerLocked() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) | grpc_core::Subchannel | private |
| operator=(const DualRefCounted &)=delete | grpc_core::DualRefCounted< Subchannel > | |
| grpc_core::Orphanable::operator=(const Orphanable &)=delete | grpc_core::Orphanable | |
| Orphan() override ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | virtual |
| Orphanable(const Orphanable &)=delete | grpc_core::Orphanable | |
| Orphanable() | grpc_core::Orphanable | inlineprotected |
| pollset_set() const | grpc_core::Subchannel | inline |
| pollset_set_ | grpc_core::Subchannel | private |
| PublishTransportLocked() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) | grpc_core::Subchannel | private |
| Ref() GRPC_MUST_USE_RESULT | grpc_core::DualRefCounted< Subchannel > | inline |
| Ref(const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT | grpc_core::DualRefCounted< Subchannel > | inline |
| RefIfNonZero() GRPC_MUST_USE_RESULT | grpc_core::DualRefCounted< Subchannel > | inline |
| RefIfNonZero(const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT | grpc_core::DualRefCounted< Subchannel > | inline |
| refs_ | grpc_core::DualRefCounted< Subchannel > | private |
| RemoveDataProducer(DataProducerInterface *data_producer) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| RequestConnection() ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| ResetBackoff() ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| SetConnectivityStateLocked(grpc_connectivity_state state, const absl::Status &status) ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) | grpc_core::Subchannel | private |
| StartConnectingLocked() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) | grpc_core::Subchannel | private |
| Subchannel(SubchannelKey key, OrphanablePtr< SubchannelConnector > connector, const grpc_channel_args *args) | grpc_core::Subchannel | |
| subchannel_pool_ | grpc_core::Subchannel | private |
| ThrottleKeepaliveTime(int new_keepalive_time) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| trace_ | grpc_core::DualRefCounted< Subchannel > | private |
| Unref() | grpc_core::DualRefCounted< Subchannel > | inline |
| Unref(const DebugLocation &location, const char *reason) | grpc_core::DualRefCounted< Subchannel > | inline |
| WatchConnectivityState(const absl::optional< std::string > &health_check_service_name, RefCountedPtr< ConnectivityStateWatcherInterface > watcher) ABSL_LOCKS_EXCLUDED(mu_) | grpc_core::Subchannel | |
| WeakRef() GRPC_MUST_USE_RESULT | grpc_core::DualRefCounted< Subchannel > | inline |
| WeakRef(const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT | grpc_core::DualRefCounted< Subchannel > | inline |
| WeakUnref() | grpc_core::DualRefCounted< Subchannel > | inline |
| WeakUnref(const DebugLocation &location, const char *reason) | grpc_core::DualRefCounted< Subchannel > | inline |
| ~DualRefCounted() override=default | grpc_core::DualRefCounted< Subchannel > | |
| ~Orphanable() | grpc_core::Orphanable | inlineprotectedvirtual |
| ~Subchannel() override | grpc_core::Subchannel | |