GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>
#include "src/core/ext/filters/client_channel/client_channel_channelz.h"
#include "src/core/ext/filters/client_channel/client_channel_factory.h"
#include "src/core/ext/filters/client_channel/resolver.h"
#include "src/core/lib/channel/channel_stack.h"
Go to the source code of this file.
Macros | |
#define | GRPC_ARG_SERVER_URI "grpc.server_uri" |
Functions | |
grpc_connectivity_state | grpc_client_channel_check_connectivity_state (grpc_channel_element *elem, int try_to_connect) |
int | grpc_client_channel_num_external_connectivity_watchers (grpc_channel_element *elem) |
void | grpc_client_channel_watch_connectivity_state (grpc_channel_element *elem, grpc_polling_entity pollent, grpc_connectivity_state *state, grpc_closure *on_complete, grpc_closure *watcher_timer_init) |
void | grpc_client_channel_start_connectivity_watch (grpc_channel_element *elem, grpc_connectivity_state initial_state, grpc_core::OrphanablePtr< grpc_core::AsyncConnectivityStateWatcherInterface > watcher) |
void | grpc_client_channel_stop_connectivity_watch (grpc_channel_element *elem, grpc_core::AsyncConnectivityStateWatcherInterface *watcher) |
grpc_core::RefCountedPtr< grpc_core::SubchannelCall > | grpc_client_channel_get_subchannel_call (grpc_call_element *elem) |
Variables | |
grpc_core::TraceFlag | grpc_client_channel_trace |
const grpc_channel_filter | grpc_client_channel_filter |
#define GRPC_ARG_SERVER_URI "grpc.server_uri" |
grpc_connectivity_state grpc_client_channel_check_connectivity_state | ( | grpc_channel_element * | elem, |
int | try_to_connect | ||
) |
grpc_core::RefCountedPtr<grpc_core::SubchannelCall> grpc_client_channel_get_subchannel_call | ( | grpc_call_element * | elem | ) |
int grpc_client_channel_num_external_connectivity_watchers | ( | grpc_channel_element * | elem | ) |
void grpc_client_channel_start_connectivity_watch | ( | grpc_channel_element * | elem, |
grpc_connectivity_state | initial_state, | ||
grpc_core::OrphanablePtr< grpc_core::AsyncConnectivityStateWatcherInterface > | watcher | ||
) |
void grpc_client_channel_stop_connectivity_watch | ( | grpc_channel_element * | elem, |
grpc_core::AsyncConnectivityStateWatcherInterface * | watcher | ||
) |
void grpc_client_channel_watch_connectivity_state | ( | grpc_channel_element * | elem, |
grpc_polling_entity | pollent, | ||
grpc_connectivity_state * | state, | ||
grpc_closure * | on_complete, | ||
grpc_closure * | watcher_timer_init | ||
) |
const grpc_channel_filter grpc_client_channel_filter |
grpc_core::TraceFlag grpc_client_channel_trace |