Public Attributes | List of all members
tls_extension Struct Reference

Public Attributes

bool(* add_clienthello )(const SSL_HANDSHAKE *hs, CBB *out, CBB *out_compressible, ssl_client_hello_type_t type)
 
bool(* add_serverhello )(SSL_HANDSHAKE *hs, CBB *out)
 
bool(* parse_clienthello )(SSL_HANDSHAKE *hs, uint8_t *out_alert, CBS *contents)
 
bool(* parse_serverhello )(SSL_HANDSHAKE *hs, uint8_t *out_alert, CBS *contents)
 
uint16_t value
 

Detailed Description

Definition at line 529 of file extensions.cc.

Member Data Documentation

◆ add_clienthello

bool(* tls_extension::add_clienthello) (const SSL_HANDSHAKE *hs, CBB *out, CBB *out_compressible, ssl_client_hello_type_t type)

Definition at line 532 of file extensions.cc.

◆ add_serverhello

bool(* tls_extension::add_serverhello) (SSL_HANDSHAKE *hs, CBB *out)

Definition at line 539 of file extensions.cc.

◆ parse_clienthello

bool(* tls_extension::parse_clienthello) (SSL_HANDSHAKE *hs, uint8_t *out_alert, CBS *contents)

Definition at line 537 of file extensions.cc.

◆ parse_serverhello

bool(* tls_extension::parse_serverhello) (SSL_HANDSHAKE *hs, uint8_t *out_alert, CBS *contents)

Definition at line 534 of file extensions.cc.

◆ value

uint16_t tls_extension::value

Definition at line 530 of file extensions.cc.


The documentation for this struct was generated from the following file:


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