Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
dtlsutil Namespace Reference

Classes

struct  FallbackCookieSecret

Enumerations

enum class  MtuGuess : long { defaultMtu = 576 , defaultMtu = 576 }
enum class  MtuGuess : long { defaultMtu = 576 , defaultMtu = 576 }

Functions

QByteArray cookie_for_peer (SSL *ssl)
QByteArray fallbackSecret ()
int next_timeoutMs (SSL *tlsConnection)
void delete_connection (SSL *ssl)
void delete_BIO_ADDR (BIO_ADDR *bio)
void delete_bio_method (BIO_METHOD *method)

Enumeration Type Documentation

◆ MtuGuess [1/2]

enum class dtlsutil::MtuGuess : long
strong
Enumerator
defaultMtu 
defaultMtu 

Definition at line 145 of file qdtls_openssl.cpp.

◆ MtuGuess [2/2]

enum class dtlsutil::MtuGuess : long
strong
Enumerator
defaultMtu 
defaultMtu 

Definition at line 145 of file qdtls_openssl.cpp.

Function Documentation

◆ cookie_for_peer()

QByteArray dtlsutil::cookie_for_peer ( SSL * ssl)

Definition at line 44 of file qdtls_openssl.cpp.

References q_SSL_get_rbio().

Referenced by dtlscallbacks::q_generate_cookie_callback().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ delete_BIO_ADDR()

void dtlsutil::delete_BIO_ADDR ( BIO_ADDR * bio)

Definition at line 123 of file qdtls_openssl.cpp.

◆ delete_bio_method()

void dtlsutil::delete_bio_method ( BIO_METHOD * method)

Definition at line 130 of file qdtls_openssl.cpp.

◆ delete_connection()

void dtlsutil::delete_connection ( SSL * ssl)

Definition at line 116 of file qdtls_openssl.cpp.

References q_SSL_free().

Here is the call graph for this function:

◆ fallbackSecret()

QByteArray dtlsutil::fallbackSecret ( )

Definition at line 101 of file qdtls_openssl.cpp.

◆ next_timeoutMs()

int dtlsutil::next_timeoutMs ( SSL * tlsConnection)

Definition at line 107 of file qdtls_openssl.cpp.