Data Fields
tls_key_exchange_algorithm Struct Reference

A TLS key exchange algorithm. More...

#include <tls.h>

Data Fields

const char * name
 Algorithm name. More...
int(* exchange )(struct tls_connection *tls)
 Transmit Client Key Exchange record. More...

Detailed Description

A TLS key exchange algorithm.

Definition at line 174 of file tls.h.

Field Documentation

◆ name

const char* tls_key_exchange_algorithm::name

Algorithm name.

Definition at line 176 of file tls.h.

Referenced by tls_select_cipher().

◆ exchange

int( * tls_key_exchange_algorithm::exchange) (struct tls_connection *tls)

Transmit Client Key Exchange record.

tlsTLS connection
Return values
rcReturn status code

Definition at line 183 of file tls.h.

Referenced by tls_send_client_key_exchange().

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