GRPC Core
18.0.0
|
#include <transport_security.h>
Data Fields | |
tsi_result(* | extract_peer )(const tsi_handshaker_result *self, tsi_peer *peer) |
tsi_result(* | create_zero_copy_grpc_protector )(const tsi_handshaker_result *self, size_t *max_output_protected_frame_size, tsi_zero_copy_grpc_protector **protector) |
tsi_result(* | create_frame_protector )(const tsi_handshaker_result *self, size_t *max_output_protected_frame_size, tsi_frame_protector **protector) |
tsi_result(* | get_unused_bytes )(const tsi_handshaker_result *self, const unsigned char **bytes, size_t *bytes_size) |
void(* | destroy )(tsi_handshaker_result *self) |
tsi_result(* tsi_handshaker_result_vtable::create_frame_protector) (const tsi_handshaker_result *self, size_t *max_output_protected_frame_size, tsi_frame_protector **protector) |
tsi_result(* tsi_handshaker_result_vtable::create_zero_copy_grpc_protector) (const tsi_handshaker_result *self, size_t *max_output_protected_frame_size, tsi_zero_copy_grpc_protector **protector) |
void(* tsi_handshaker_result_vtable::destroy) (tsi_handshaker_result *self) |
tsi_result(* tsi_handshaker_result_vtable::extract_peer) (const tsi_handshaker_result *self, tsi_peer *peer) |
tsi_result(* tsi_handshaker_result_vtable::get_unused_bytes) (const tsi_handshaker_result *self, const unsigned char **bytes, size_t *bytes_size) |