Functions
rb_completion_queue.h File Reference
#include <ruby/ruby.h>
#include <grpc/grpc.h>
Include dependency graph for rb_completion_queue.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void grpc_rb_completion_queue_destroy (grpc_completion_queue *cq)
 
grpc_event rb_completion_queue_pluck (grpc_completion_queue *queue, void *tag, gpr_timespec deadline, void *reserved)
 

Function Documentation

◆ grpc_rb_completion_queue_destroy()

void grpc_rb_completion_queue_destroy ( grpc_completion_queue cq)

Definition at line 59 of file rb_completion_queue.c.

◆ rb_completion_queue_pluck()

grpc_event rb_completion_queue_pluck ( grpc_completion_queue queue,
void *  tag,
gpr_timespec  deadline,
void *  reserved 
)

Makes the implementation of CompletionQueue::pluck available in other files

This avoids having code that holds the GIL repeated at multiple sites.

Definition at line 75 of file rb_completion_queue.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:27