Go to the documentation of this file.
27 static void*
tag(
intptr_t t) {
return reinterpret_cast<void*
>(t); }
68 const_cast<char*
>(
"grpc.testing.fixed_reconnect_backoff_ms");
70 client_args.
args = arg_array;
73 config.init_client(&
f, &client_args);
126 config.init_server(&
f,
nullptr);
201 config.init_client(&
f,
nullptr);
static void child_thread(void *arg)
gpr_timespec grpc_timeout_seconds_to_deadline(int64_t time_s)
GRPCAPI grpc_completion_queue * grpc_completion_queue_create_for_callback(grpc_completion_queue_functor *shutdown_callback, void *reserved)
union grpc_arg::grpc_arg_value value
grpc_completion_queue * cq
static void * tag(intptr_t t)
GRPCAPI grpc_connectivity_state grpc_channel_check_connectivity_state(grpc_channel *channel, int try_to_connect)
GPRAPI void gpr_event_set(gpr_event *ev, void *value)
@ GRPC_CHANNEL_TRANSIENT_FAILURE
GPRAPI gpr_timespec gpr_inf_future(gpr_clock_type type)
#define FEATURE_MASK_SUPPORTS_DELAYED_CONNECTION
static void test_watch_connectivity_cq_callback(grpc_end2end_test_config config)
void(* functor_run)(struct grpc_completion_queue_functor *, int)
void connectivity(grpc_end2end_test_config config)
static void cb_watch_connectivity(grpc_completion_queue_functor *functor, int success)
gpr_timespec grpc_timeout_milliseconds_to_deadline(int64_t time_ms)
GPRAPI void gpr_log(const char *file, int line, gpr_log_severity severity, const char *format,...) GPR_PRINT_FORMAT_CHECK(4
void cq_verifier_destroy(cq_verifier *v)
GPRAPI void gpr_sleep_until(gpr_timespec until)
cq_verifier * cq_verifier_create(grpc_completion_queue *cq)
GPRAPI void gpr_event_init(gpr_event *ev)
GRPCAPI void grpc_server_destroy(grpc_server *server)
#define CQ_EXPECT_COMPLETION(v, tag, success)
GPRAPI gpr_timespec gpr_now(gpr_clock_type clock)
GPRAPI void * gpr_event_wait(gpr_event *ev, gpr_timespec abs_deadline)
static void cb_shutdown(grpc_completion_queue_functor *functor, int)
@ GRPC_CHANNEL_CONNECTING
GRPCAPI void grpc_completion_queue_destroy(grpc_completion_queue *cq)
GRPCAPI void grpc_server_shutdown_and_notify(grpc_server *server, grpc_completion_queue *cq, void *tag)
GRPCAPI grpc_event grpc_completion_queue_next(grpc_completion_queue *cq, gpr_timespec deadline, void *reserved)
void cq_verify(cq_verifier *v, int timeout_sec)
GRPCAPI void grpc_completion_queue_shutdown(grpc_completion_queue *cq)
GRPCAPI void grpc_channel_destroy(grpc_channel *channel)
struct grpc_channel grpc_channel
static void test_connectivity(grpc_end2end_test_config config)
GRPCAPI void grpc_channel_watch_connectivity_state(grpc_channel *channel, grpc_connectivity_state last_observed_state, gpr_timespec deadline, grpc_completion_queue *cq, void *tag)
grpc_completion_type type
grpc_completion_queue_functor functor
static grpc_completion_queue * cq
void connectivity_pre_init(void)
CallbackContext(void(*cb)(grpc_completion_queue_functor *functor, int success))
OPENSSL_EXPORT pem_password_cb * cb
static struct rpc_state state
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:01