Public Attributes | List of all members
ssl_quic_method_st Struct Reference

#include <ssl.h>

Public Attributes

int(* add_handshake_data )(SSL *ssl, enum ssl_encryption_level_t level, const uint8_t *data, size_t len)
 
int(* flush_flight )(SSL *ssl)
 
int(* send_alert )(SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert)
 
int(* set_read_secret )(SSL *ssl, enum ssl_encryption_level_t level, const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len)
 
int(* set_write_secret )(SSL *ssl, enum ssl_encryption_level_t level, const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len)
 

Detailed Description

Definition at line 3289 of file ssl.h.

Member Data Documentation

◆ add_handshake_data

int(* ssl_quic_method_st::add_handshake_data) (SSL *ssl, enum ssl_encryption_level_t level, const uint8_t *data, size_t len)

Definition at line 3345 of file ssl.h.

◆ flush_flight

int(* ssl_quic_method_st::flush_flight) (SSL *ssl)

Definition at line 3350 of file ssl.h.

◆ send_alert

int(* ssl_quic_method_st::send_alert) (SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert)

Definition at line 3356 of file ssl.h.

◆ set_read_secret

int(* ssl_quic_method_st::set_read_secret) (SSL *ssl, enum ssl_encryption_level_t level, const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len)

Definition at line 3312 of file ssl.h.

◆ set_write_secret

int(* ssl_quic_method_st::set_write_secret) (SSL *ssl, enum ssl_encryption_level_t level, const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len)

Definition at line 3332 of file ssl.h.


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


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