#include <subchannel.h>

Classes | |
| struct | ConnectivityStateChange |
Private Attributes | |
| Mutex | mu_ |
| std::deque< ConnectivityStateChange > connectivity_state_queue_ ABSL_GUARDED_BY & | mu_ |
Additional Inherited Members | |
Public Types inherited from grpc_core::RefCounted< ConnectivityStateWatcherInterface > | |
| using | RefCountedChildType = ConnectivityStateWatcherInterface |
Protected Member Functions inherited from grpc_core::RefCounted< ConnectivityStateWatcherInterface > | |
| RefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) | |
Definition at line 168 of file subchannel.h.
|
overridedefault |
|
pure virtual |
Implemented in grpc_core::ClientChannel::SubchannelWrapper::WatcherWrapper.
|
pure virtual |
Implemented in grpc_core::ClientChannel::SubchannelWrapper::WatcherWrapper.
| Subchannel::ConnectivityStateWatcherInterface::ConnectivityStateChange grpc_core::Subchannel::ConnectivityStateWatcherInterface::PopConnectivityStateChange | ( | ) |
Definition at line 574 of file subchannel.cc.
| void grpc_core::Subchannel::ConnectivityStateWatcherInterface::PushConnectivityStateChange | ( | ConnectivityStateChange | state_change | ) |
Definition at line 567 of file subchannel.cc.
|
private |
Definition at line 201 of file subchannel.h.
|
private |
Definition at line 207 of file subchannel.h.