Classes | Functions | Variables
transport_security.h File Reference
#include <grpc/support/port_platform.h>
#include <stdbool.h>
#include "src/core/lib/debug/trace.h"
#include "src/core/tsi/transport_security_interface.h"
Include dependency graph for transport_security.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tsi_frame_protector
 
struct  tsi_frame_protector_vtable
 
struct  tsi_handshaker
 
struct  tsi_handshaker_result
 
struct  tsi_handshaker_result_vtable
 
struct  tsi_handshaker_vtable
 

Functions

tsi_result tsi_construct_allocated_string_peer_property (const char *name, size_t value_length, tsi_peer_property *property)
 
tsi_result tsi_construct_peer (size_t property_count, tsi_peer *peer)
 
tsi_result tsi_construct_string_peer_property (const char *name, const char *value, size_t value_length, tsi_peer_property *property)
 
tsi_result tsi_construct_string_peer_property_from_cstring (const char *name, const char *value, tsi_peer_property *property)
 
tsi_peer_property tsi_init_peer_property (void)
 
const tsi_peer_propertytsi_peer_get_property_by_name (const tsi_peer *peer, const char *name)
 
void tsi_peer_property_destruct (tsi_peer_property *property)
 
char * tsi_strdup (const char *src)
 

Variables

grpc_core::TraceFlag tsi_tracing_enabled
 

Function Documentation

◆ tsi_construct_allocated_string_peer_property()

tsi_result tsi_construct_allocated_string_peer_property ( const char *  name,
size_t  value_length,
tsi_peer_property property 
)

Definition at line 329 of file transport_security.cc.

◆ tsi_construct_peer()

tsi_result tsi_construct_peer ( size_t  property_count,
tsi_peer peer 
)

Definition at line 359 of file transport_security.cc.

◆ tsi_construct_string_peer_property()

tsi_result tsi_construct_string_peer_property ( const char *  name,
const char *  value,
size_t  value_length,
tsi_peer_property property 
)

Definition at line 346 of file transport_security.cc.

◆ tsi_construct_string_peer_property_from_cstring()

tsi_result tsi_construct_string_peer_property_from_cstring ( const char *  name,
const char *  value,
tsi_peer_property property 
)

Definition at line 340 of file transport_security.cc.

◆ tsi_init_peer_property()

tsi_peer_property tsi_init_peer_property ( void  )

Definition at line 295 of file transport_security.cc.

◆ tsi_peer_get_property_by_name()

const tsi_peer_property* tsi_peer_get_property_by_name ( const tsi_peer peer,
const char *  name 
)

Definition at line 369 of file transport_security.cc.

◆ tsi_peer_property_destruct()

void tsi_peer_property_destruct ( tsi_peer_property property)

Definition at line 310 of file transport_security.cc.

◆ tsi_strdup()

char* tsi_strdup ( const char *  src)

Variable Documentation

◆ tsi_tracing_enabled

grpc_core::TraceFlag tsi_tracing_enabled


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:35