GRPC C++
1.66.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.