Go to the source code of this file.
|
static void | destroy_call (grpc_rb_call *call) |
|
const char * | grpc_call_error_detail_of (grpc_call_error err) |
|
static VALUE | grpc_rb_call_cancel (VALUE self) |
|
static VALUE | grpc_rb_call_cancel_with_status (VALUE self, VALUE status_code, VALUE details) |
|
static int | grpc_rb_call_check_op_keys_hash_cb (VALUE key, VALUE val, VALUE ops_ary) |
|
static VALUE | grpc_rb_call_close (VALUE self) |
|
static void | grpc_rb_call_destroy (void *p) |
|
static VALUE | grpc_rb_call_get_metadata (VALUE self) |
|
static VALUE | grpc_rb_call_get_peer (VALUE self) |
|
static VALUE | grpc_rb_call_get_peer_cert (VALUE self) |
|
static VALUE | grpc_rb_call_get_status (VALUE self) |
|
static VALUE | grpc_rb_call_get_trailing_metadata (VALUE self) |
|
static VALUE | grpc_rb_call_get_write_flag (VALUE self) |
|
static VALUE | grpc_rb_call_run_batch (VALUE self, VALUE ops_hash) |
|
static VALUE | grpc_rb_call_set_credentials (VALUE self, VALUE credentials) |
|
static VALUE | grpc_rb_call_set_metadata (VALUE self, VALUE metadata) |
|
static VALUE | grpc_rb_call_set_status (VALUE self, VALUE status) |
|
static VALUE | grpc_rb_call_set_trailing_metadata (VALUE self, VALUE metadata) |
|
static VALUE | grpc_rb_call_set_write_flag (VALUE self, VALUE write_flag) |
|
grpc_call * | grpc_rb_get_wrapped_call (VALUE v) |
|
static int | grpc_rb_md_ary_capacity_hash_cb (VALUE key, VALUE val, VALUE md_ary_obj) |
|
void | grpc_rb_md_ary_convert (VALUE md_ary_hash, grpc_metadata_array *md_ary) |
|
static int | grpc_rb_md_ary_fill_hash_cb (VALUE key, VALUE val, VALUE md_ary_obj) |
|
VALUE | grpc_rb_md_ary_to_h (grpc_metadata_array *md_ary) |
|
void | grpc_rb_metadata_array_destroy_including_entries (grpc_metadata_array *array) |
|
static void | grpc_rb_op_update_status_from_server (grpc_op *op, grpc_metadata_array *md_ary, grpc_slice *send_status_details, VALUE status) |
|
VALUE | grpc_rb_wrap_call (grpc_call *c, grpc_completion_queue *q) |
|
static VALUE | grpc_run_batch_stack_build_result (run_batch_stack *st) |
|
static void | grpc_run_batch_stack_cleanup (run_batch_stack *st) |
|
static void | grpc_run_batch_stack_fill_ops (run_batch_stack *st, VALUE ops_hash) |
|
static void | grpc_run_batch_stack_init (run_batch_stack *st, unsigned write_flag) |
|
void | Init_grpc_call () |
|
static void | Init_grpc_error_codes () |
|
static void | Init_grpc_metadata_keys () |
|
static void | Init_grpc_op_codes () |
|
static void | Init_grpc_write_flags () |
|
◆ grpc_rb_call
◆ run_batch_stack
◆ destroy_call()
◆ grpc_call_error_detail_of()
◆ grpc_rb_call_cancel()
static VALUE grpc_rb_call_cancel |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_cancel_with_status()
static VALUE grpc_rb_call_cancel_with_status |
( |
VALUE |
self, |
|
|
VALUE |
status_code, |
|
|
VALUE |
details |
|
) |
| |
|
static |
◆ grpc_rb_call_check_op_keys_hash_cb()
static int grpc_rb_call_check_op_keys_hash_cb |
( |
VALUE |
key, |
|
|
VALUE |
val, |
|
|
VALUE |
ops_ary |
|
) |
| |
|
static |
◆ grpc_rb_call_close()
static VALUE grpc_rb_call_close |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_destroy()
static void grpc_rb_call_destroy |
( |
void * |
p | ) |
|
|
static |
◆ grpc_rb_call_get_metadata()
static VALUE grpc_rb_call_get_metadata |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_get_peer()
static VALUE grpc_rb_call_get_peer |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_get_peer_cert()
static VALUE grpc_rb_call_get_peer_cert |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_get_status()
static VALUE grpc_rb_call_get_status |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_get_trailing_metadata()
static VALUE grpc_rb_call_get_trailing_metadata |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_get_write_flag()
static VALUE grpc_rb_call_get_write_flag |
( |
VALUE |
self | ) |
|
|
static |
◆ grpc_rb_call_run_batch()
static VALUE grpc_rb_call_run_batch |
( |
VALUE |
self, |
|
|
VALUE |
ops_hash |
|
) |
| |
|
static |
◆ grpc_rb_call_set_credentials()
static VALUE grpc_rb_call_set_credentials |
( |
VALUE |
self, |
|
|
VALUE |
credentials |
|
) |
| |
|
static |
◆ grpc_rb_call_set_metadata()
static VALUE grpc_rb_call_set_metadata |
( |
VALUE |
self, |
|
|
VALUE |
metadata |
|
) |
| |
|
static |
◆ grpc_rb_call_set_status()
static VALUE grpc_rb_call_set_status |
( |
VALUE |
self, |
|
|
VALUE |
status |
|
) |
| |
|
static |
◆ grpc_rb_call_set_trailing_metadata()
static VALUE grpc_rb_call_set_trailing_metadata |
( |
VALUE |
self, |
|
|
VALUE |
metadata |
|
) |
| |
|
static |
◆ grpc_rb_call_set_write_flag()
static VALUE grpc_rb_call_set_write_flag |
( |
VALUE |
self, |
|
|
VALUE |
write_flag |
|
) |
| |
|
static |
◆ grpc_rb_get_wrapped_call()
grpc_call* grpc_rb_get_wrapped_call |
( |
VALUE |
v | ) |
|
◆ grpc_rb_md_ary_capacity_hash_cb()
static int grpc_rb_md_ary_capacity_hash_cb |
( |
VALUE |
key, |
|
|
VALUE |
val, |
|
|
VALUE |
md_ary_obj |
|
) |
| |
|
static |
◆ grpc_rb_md_ary_convert()
◆ grpc_rb_md_ary_fill_hash_cb()
static int grpc_rb_md_ary_fill_hash_cb |
( |
VALUE |
key, |
|
|
VALUE |
val, |
|
|
VALUE |
md_ary_obj |
|
) |
| |
|
static |
◆ grpc_rb_md_ary_to_h()
◆ grpc_rb_metadata_array_destroy_including_entries()
◆ grpc_rb_op_update_status_from_server()
◆ grpc_rb_wrap_call()
◆ grpc_run_batch_stack_build_result()
◆ grpc_run_batch_stack_cleanup()
◆ grpc_run_batch_stack_fill_ops()
static void grpc_run_batch_stack_fill_ops |
( |
run_batch_stack * |
st, |
|
|
VALUE |
ops_hash |
|
) |
| |
|
static |
◆ grpc_run_batch_stack_init()
static void grpc_run_batch_stack_init |
( |
run_batch_stack * |
st, |
|
|
unsigned |
write_flag |
|
) |
| |
|
static |
◆ Init_grpc_call()
◆ Init_grpc_error_codes()
static void Init_grpc_error_codes |
( |
| ) |
|
|
static |
◆ Init_grpc_metadata_keys()
static void Init_grpc_metadata_keys |
( |
| ) |
|
|
static |
◆ Init_grpc_op_codes()
static void Init_grpc_op_codes |
( |
| ) |
|
|
static |
◆ Init_grpc_write_flags()
static void Init_grpc_write_flags |
( |
| ) |
|
|
static |
◆ grpc_call_data_type
const rb_data_type_t grpc_call_data_type |
|
static |
Initial value:= {"grpc_call",
{NULL, NULL}},
NULL,
NULL,
}
Definition at line 125 of file rb_call.c.
◆ grpc_rb_cCall
◆ grpc_rb_cMdAry
◆ grpc_rb_eCallError
VALUE grpc_rb_eCallError = Qnil |
◆ grpc_rb_eOutOfTime
VALUE grpc_rb_eOutOfTime = Qnil |
|
static |
◆ grpc_rb_md_ary_data_type
const rb_data_type_t grpc_rb_md_ary_data_type |
Initial value:= {
"grpc_metadata_array",
{NULL, NULL}},
NULL,
NULL,
}
Definition at line 106 of file rb_call.c.
◆ grpc_rb_sBatchResult
VALUE grpc_rb_sBatchResult |
|
static |
◆ id_credentials
◆ id_metadata
◆ id_status
◆ id_trailing_metadata
◆ id_write_flag
◆ rb_error_code_details
VALUE rb_error_code_details |
◆ sym_cancelled
◆ sym_message
◆ sym_send_close
◆ sym_send_message
◆ sym_send_metadata
◆ sym_send_status
◆ sym_status