Public Member Functions | Public Attributes | Static Public Attributes | List of all members
SSLCipherPreferenceList Struct Reference

#include <internal.h>

Public Member Functions

bool Init (const SSLCipherPreferenceList &)
 
bool Init (UniquePtr< STACK_OF(SSL_CIPHER)> ciphers, Span< const bool > in_group_flags)
 
void Remove (const SSL_CIPHER *cipher)
 
 SSLCipherPreferenceList ()=default
 
 ~SSLCipherPreferenceList ()
 

Public Attributes

UniquePtr< STACK_OF(SSL_CIPHER)> ciphers
 
boolin_group_flags = nullptr
 

Static Public Attributes

static constexpr bool kAllowUniquePtr = true
 

Detailed Description

Definition at line 608 of file third_party/boringssl-with-bazel/src/ssl/internal.h.

Constructor & Destructor Documentation

◆ SSLCipherPreferenceList()

SSLCipherPreferenceList::SSLCipherPreferenceList ( )
default

◆ ~SSLCipherPreferenceList()

SSLCipherPreferenceList::~SSLCipherPreferenceList ( )

Definition at line 754 of file ssl_cipher.cc.

Member Function Documentation

◆ Init() [1/2]

bool SSLCipherPreferenceList::Init ( const SSLCipherPreferenceList other)

Definition at line 775 of file ssl_cipher.cc.

◆ Init() [2/2]

bool SSLCipherPreferenceList::Init ( UniquePtr< STACK_OF(SSL_CIPHER)>  ciphers,
Span< const bool in_group_flags 
)

Definition at line 758 of file ssl_cipher.cc.

◆ Remove()

void SSLCipherPreferenceList::Remove ( const SSL_CIPHER cipher)

Definition at line 786 of file ssl_cipher.cc.

Member Data Documentation

◆ ciphers

UniquePtr<STACK_OF(SSL_CIPHER)> SSLCipherPreferenceList::ciphers

◆ in_group_flags

bool* SSLCipherPreferenceList::in_group_flags = nullptr

◆ kAllowUniquePtr

constexpr bool SSLCipherPreferenceList::kAllowUniquePtr = true
staticconstexpr

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


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