#include <subchannel.h>
Classes | |
struct | ConnectivityStateChange |
Private Attributes | |
Mutex | mu_ |
std::deque< ConnectivityStateChange > connectivity_state_queue_ ABSL_GUARDED_BY & | mu_ |
Additional Inherited Members | |
![]() | |
using | RefCountedChildType = 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.