Go to the documentation of this file.
34 static void*
tag(
intptr_t t) {
return reinterpret_cast<void*
>(t); }
66 transport,
nullptr, channel_args,
nullptr)));
75 int requested_calls = 0;
79 &request_metadata1,
cq,
cq,
tag(1)));
109 for (
int i = 0;
i <= requested_calls;
i++) {
128 for (
int i = 0;
i <= requested_calls;
i++) {
void grpc_mock_endpoint_put_read(grpc_endpoint *ep, grpc_slice slice)
GRPCAPI void grpc_call_details_destroy(grpc_call_details *details)
GRPCAPI void grpc_call_details_init(grpc_call_details *details)
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
struct grpc_resource_quota grpc_resource_quota
grpc_transport * grpc_create_chttp2_transport(const grpc_channel_args *channel_args, grpc_endpoint *ep, bool is_client)
static void * tag(intptr_t t)
GRPCAPI grpc_server * grpc_server_create(const grpc_channel_args *args, void *reserved)
GRPCAPI void grpc_server_register_completion_queue(grpc_server *server, grpc_completion_queue *cq, void *reserved)
GRPCAPI grpc_resource_quota * grpc_resource_quota_create(const char *trace_name)
#define GRPC_LOG_IF_ERROR(what, error)
static void SetThreadingAll(bool enable)
ResourceQuotaRefPtr resource_quota
GRPCAPI void grpc_metadata_array_destroy(grpc_metadata_array *array)
GRPCAPI grpc_call_error grpc_server_request_call(grpc_server *server, grpc_call **call, grpc_call_details *details, grpc_metadata_array *request_metadata, grpc_completion_queue *cq_bound_to_call, grpc_completion_queue *cq_for_notification, void *tag_new)
void grpc_test_only_set_slice_hash_seed(uint32_t seed)
static const CoreConfiguration & Get()
GRPCAPI void grpc_call_unref(grpc_call *call)
struct grpc_call grpc_call
const grpc_channel_args * ToC() const
void grpc_channel_args_destroy(grpc_channel_args *a)
struct grpc_server grpc_server
GRPCAPI void grpc_server_destroy(grpc_server *server)
const ChannelArgsPreconditioning & channel_args_preconditioning() const
GRPCAPI void grpc_server_cancel_all_calls(grpc_server *server)
GPRAPI gpr_timespec gpr_inf_past(gpr_clock_type type)
GPRAPI grpc_slice grpc_slice_from_copied_buffer(const char *source, size_t len)
GRPCAPI void grpc_completion_queue_destroy(grpc_completion_queue *cq)
grpc_core::ExecCtx exec_ctx
GRPCAPI void grpc_resource_quota_unref(grpc_resource_quota *resource_quota)
static constexpr Duration Seconds(int64_t seconds)
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)
GRPCAPI void grpc_completion_queue_shutdown(grpc_completion_queue *cq)
grpc_endpoint * grpc_mock_endpoint_create(void(*on_write)(grpc_slice slice))
GRPCAPI grpc_completion_queue * grpc_completion_queue_create_for_next(void *reserved)
static void discard_write(grpc_slice)
grpc_completion_type type
GPRAPI void gpr_set_log_function(gpr_log_func func)
GRPCAPI void grpc_init(void)
GRPCAPI void grpc_server_start(grpc_server *server)
static Server * FromC(grpc_server *c_type)
GRPCAPI void grpc_shutdown(void)
ChannelArgs PreconditionChannelArgs(const grpc_channel_args *args) const
static grpc_completion_queue * cq
void grpc_chttp2_transport_start_reading(grpc_transport *transport, grpc_slice_buffer *read_buffer, grpc_closure *notify_on_receive_settings, grpc_closure *notify_on_close)
GRPCAPI void grpc_metadata_array_init(grpc_metadata_array *array)
GRPCAPI void * grpc_server_register_method(grpc_server *server, const char *method, const char *host, grpc_server_register_method_payload_handling payload_handling, uint32_t flags)
static void dont_log(gpr_log_func_args *)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:11