
Public Member Functions | |
| ConnectedSubchannelStateWatcher (WeakRefCountedPtr< Subchannel > c) | |
| ~ConnectedSubchannelStateWatcher () override | |
Public Member Functions inherited from grpc_core::AsyncConnectivityStateWatcherInterface | |
| void | Notify (grpc_connectivity_state new_state, const absl::Status &status) final |
| ~AsyncConnectivityStateWatcherInterface () override=default | |
Public Member Functions inherited from grpc_core::ConnectivityStateWatcherInterface | |
| void | Orphan () override |
| ~ConnectivityStateWatcherInterface () override=default | |
Public Member Functions inherited from grpc_core::InternallyRefCounted< ConnectivityStateWatcherInterface > | |
| InternallyRefCounted (const InternallyRefCounted &)=delete | |
| InternallyRefCounted & | operator= (const InternallyRefCounted &)=delete |
Public Member Functions inherited from grpc_core::Orphanable | |
| Orphanable & | operator= (const Orphanable &)=delete |
| Orphanable (const Orphanable &)=delete | |
Private Member Functions | |
| void | OnConnectivityStateChange (grpc_connectivity_state new_state, const absl::Status &status) override |
Private Attributes | |
| WeakRefCountedPtr< Subchannel > | subchannel_ |
Additional Inherited Members | |
Protected Member Functions inherited from grpc_core::AsyncConnectivityStateWatcherInterface | |
| AsyncConnectivityStateWatcherInterface (std::shared_ptr< WorkSerializer > work_serializer=nullptr) | |
Protected Member Functions inherited from grpc_core::InternallyRefCounted< ConnectivityStateWatcherInterface > | |
| InternallyRefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) | |
| RefCountedPtr< ConnectivityStateWatcherInterface > | Ref () GRPC_MUST_USE_RESULT |
| RefCountedPtr< ConnectivityStateWatcherInterface > | Ref (const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT |
| void | Unref () |
| void | Unref (const DebugLocation &location, const char *reason) |
| ~InternallyRefCounted () override=default | |
Protected Member Functions inherited from grpc_core::Orphanable | |
| Orphanable () | |
| virtual | ~Orphanable () |
Definition at line 306 of file subchannel.cc.
|
inlineexplicit |
Definition at line 310 of file subchannel.cc.
|
inlineoverride |
Definition at line 313 of file subchannel.cc.
|
inlineoverrideprivatevirtual |
Implements grpc_core::AsyncConnectivityStateWatcherInterface.
Definition at line 318 of file subchannel.cc.
|
private |
Definition at line 352 of file subchannel.cc.