GRPC Core  10.0.0
Data Structures | Data Fields
grpc_op::grpc_op_data Union Reference

#include <grpc_types.h>

Data Structures

struct  grpc_op_recv_close_on_server
 
struct  grpc_op_recv_initial_metadata
 ownership of the array is with the caller, but ownership of the elements stays with the call object (ie key, value members are owned by the call object, recv_initial_metadata->array is owned by the caller). More...
 
struct  grpc_op_recv_message
 ownership of the byte buffer is moved to the caller; the caller must call grpc_byte_buffer_destroy on this value, or reuse it in a future op. More...
 
struct  grpc_op_recv_status_on_client
 
struct  grpc_op_send_initial_metadata
 
struct  grpc_op_send_message
 
struct  grpc_op_send_status_from_server
 

Data Fields

struct {
   void *   reserved [8]
 
reserved
 Reserved for future usage. More...
 
struct grpc_op::grpc_op_data::grpc_op_send_initial_metadata send_initial_metadata
 
struct grpc_op::grpc_op_data::grpc_op_send_message send_message
 
struct grpc_op::grpc_op_data::grpc_op_send_status_from_server send_status_from_server
 
struct grpc_op::grpc_op_data::grpc_op_recv_initial_metadata recv_initial_metadata
 
struct grpc_op::grpc_op_data::grpc_op_recv_message recv_message
 
struct grpc_op::grpc_op_data::grpc_op_recv_status_on_client recv_status_on_client
 
struct grpc_op::grpc_op_data::grpc_op_recv_close_on_server recv_close_on_server
 

Field Documentation

◆ recv_close_on_server

struct grpc_op::grpc_op_data::grpc_op_recv_close_on_server grpc_op::grpc_op_data::recv_close_on_server

◆ recv_initial_metadata

struct grpc_op::grpc_op_data::grpc_op_recv_initial_metadata grpc_op::grpc_op_data::recv_initial_metadata

◆ recv_message

struct grpc_op::grpc_op_data::grpc_op_recv_message grpc_op::grpc_op_data::recv_message

◆ recv_status_on_client

struct grpc_op::grpc_op_data::grpc_op_recv_status_on_client grpc_op::grpc_op_data::recv_status_on_client

◆ reserved [1/2]

struct { ... } grpc_op::grpc_op_data::reserved

Reserved for future usage.

◆ reserved [2/2]

void* grpc_op::grpc_op_data::reserved[8]

◆ send_initial_metadata

struct grpc_op::grpc_op_data::grpc_op_send_initial_metadata grpc_op::grpc_op_data::send_initial_metadata

◆ send_message

struct grpc_op::grpc_op_data::grpc_op_send_message grpc_op::grpc_op_data::send_message

◆ send_status_from_server

struct grpc_op::grpc_op_data::grpc_op_send_status_from_server grpc_op::grpc_op_data::send_status_from_server

The documentation for this union was generated from the following file: