|
GRPC Core
51.0.0
|
#include <grpc_types.h>
Data Fields | |
| grpc_metadata_array * | trailing_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, trailing_metadata->array is owned by the caller). More... | |
| grpc_status_code * | status |
| grpc_slice * | status_details |
| const char ** | error_string |
| If this is not nullptr, it will be populated with the full fidelity error string for debugging purposes. More... | |
| const char** grpc_op::grpc_op_data::grpc_op_recv_status_on_client::error_string |
If this is not nullptr, it will be populated with the full fidelity error string for debugging purposes.
The application is responsible for freeing the data by using gpr_free().
| grpc_status_code* grpc_op::grpc_op_data::grpc_op_recv_status_on_client::status |
| grpc_slice* grpc_op::grpc_op_data::grpc_op_recv_status_on_client::status_details |
| grpc_metadata_array* grpc_op::grpc_op_data::grpc_op_recv_status_on_client::trailing_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, trailing_metadata->array is owned by the caller).
After the operation completes, call grpc_metadata_array_destroy on this value, or reuse it in a future op.
1.8.17