34 #ifndef GRPC_INTERNAL_CORE_TSI_TRANSPORT_SECURITY_H
35 #define GRPC_INTERNAL_CORE_TSI_TRANSPORT_SECURITY_H
49 const unsigned char* unprotected_bytes,
50 size_t* unprotected_bytes_size,
51 unsigned char* protected_output_frames,
52 size_t* protected_output_frames_size);
54 unsigned char* protected_output_frames,
55 size_t* protected_output_frames_size,
56 size_t* still_pending_size);
58 const unsigned char* protected_frames_bytes,
59 size_t* protected_frames_bytes_size,
60 unsigned char* unprotected_bytes,
61 size_t* unprotected_bytes_size);
76 const unsigned char* bytes,
81 size_t* max_protected_frame_size,
const char * value
Definition: hpack_table.c:44
Definition: transport_security.h:65
void(* destroy)(tsi_ssl_handshaker_factory *self)
Definition: ssl_transport_security.c:74
int tsi_tracing_enabled
Definition: transport_security.c:41
tsi_result tsi_construct_string_peer_property_from_cstring(const char *name, const char *value, tsi_peer_property *property)
Definition: transport_security.c:253
int frame_protector_created
Definition: transport_security.h:88
const tsi_frame_protector_vtable * vtable
Definition: transport_security.h:66
tsi_result tsi_construct_string_peer_property(const char *name, const char *value, size_t value_length, tsi_peer_property *property)
Definition: transport_security.c:259
const tsi_handshaker_vtable * vtable
Definition: transport_security.h:87
Definition: transport_security_interface.h:194
void tsi_peer_property_destruct(tsi_peer_property *property)
Definition: transport_security.c:216
Definition: transport_security.h:47
tsi_peer_property tsi_init_peer_property(void)
Definition: transport_security.c:201
tsi_result
Definition: transport_security_interface.h:46
tsi_result tsi_construct_peer(size_t property_count, tsi_peer *peer)
Definition: transport_security.c:272
Definition: transport_security.h:71
tsi_result tsi_construct_allocated_string_peer_property(const char *name, size_t value_length, tsi_peer_property *property)
Definition: transport_security.c:235
char * tsi_strdup(const char *src)
Definition: transport_security.c:45
Definition: transport_security.h:86
Definition: transport_security_interface.h:186