mbedtls_ssl_ciphersuite_t
ssl_ciphersuites.h
int int mbedtls_ssl_ciphersuite_t::private_id private_id mbedtls_ssl_ciphersuite_t::private_id
const char * const char* mbedtls_ssl_ciphersuite_t::private_name private_name mbedtls_ssl_ciphersuite_t::private_name
uint8_t uint8_t mbedtls_ssl_ciphersuite_t::private_cipher private_cipher mbedtls_ssl_ciphersuite_t::private_cipher
uint8_t uint8_t mbedtls_ssl_ciphersuite_t::private_mac private_mac mbedtls_ssl_ciphersuite_t::private_mac
uint8_t uint8_t mbedtls_ssl_ciphersuite_t::private_key_exchange private_key_exchange mbedtls_ssl_ciphersuite_t::private_key_exchange
uint8_t uint8_t mbedtls_ssl_ciphersuite_t::private_flags private_flags mbedtls_ssl_ciphersuite_t::private_flags
uint16_t uint16_t mbedtls_ssl_ciphersuite_t::private_min_tls_version private_min_tls_version mbedtls_ssl_ciphersuite_t::private_min_tls_version
uint16_t uint16_t mbedtls_ssl_ciphersuite_t::private_max_tls_version private_max_tls_version mbedtls_ssl_ciphersuite_t::private_max_tls_version

This structure is used for storing ciphersuite information.

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

- mbedtls_ssl_ciphersuite_t
  private_cipher
- mbedtls_ssl_ciphersuite_t
  private_flags
- mbedtls_ssl_ciphersuite_t
  private_id
- mbedtls_ssl_ciphersuite_t
  private_key_exchange
- mbedtls_ssl_ciphersuite_t
  private_mac
- mbedtls_ssl_ciphersuite_t
  private_max_tls_version
- mbedtls_ssl_ciphersuite_t
  private_min_tls_version
- mbedtls_ssl_ciphersuite_t
  private_name