XenevaOS
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mbedtls_ssl_ciphersuite_t Struct Reference

This structure is used for storing ciphersuite information. More...

#include <ssl_ciphersuites.h>

Public Member Functions

int MBEDTLS_PRIVATE (id)
 
const char * MBEDTLS_PRIVATE (name)
 
uint8_t MBEDTLS_PRIVATE (cipher)
 
uint8_t MBEDTLS_PRIVATE (mac)
 
uint8_t MBEDTLS_PRIVATE (key_exchange)
 
uint8_t MBEDTLS_PRIVATE (flags)
 
uint16_t MBEDTLS_PRIVATE (min_tls_version)
 
uint16_t MBEDTLS_PRIVATE (max_tls_version)
 

Detailed Description

This structure is used for storing ciphersuite information.

Note
members are defined using integral types instead of enums in order to pack structure and reduce memory usage by internal ciphersuite_definitions[]

Member Function Documentation

◆ MBEDTLS_PRIVATE() [1/8]

uint8_t mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( cipher  )

◆ MBEDTLS_PRIVATE() [2/8]

uint8_t mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( flags  )

◆ MBEDTLS_PRIVATE() [3/8]

int mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( id  )

◆ MBEDTLS_PRIVATE() [4/8]

uint8_t mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( key_exchange  )

◆ MBEDTLS_PRIVATE() [5/8]

uint8_t mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( mac  )

◆ MBEDTLS_PRIVATE() [6/8]

uint16_t mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( max_tls_version  )

◆ MBEDTLS_PRIVATE() [7/8]

uint16_t mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( min_tls_version  )

◆ MBEDTLS_PRIVATE() [8/8]

const char * mbedtls_ssl_ciphersuite_t::MBEDTLS_PRIVATE ( name  )

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